Ни одно из упомянутых выше решений не помогло мне. Я исследовал его дальше и выяснил, что мне нужно включить параметр useNewUrlParser.
mongoose.connect(db, {
useNewUrlParser : true
},
err => {
if (err){
console.error('Error: ' + err)
}
else{
console.log('Connected to MongoDb')
}
})
Из того, что я понимаю, для этого вам нужна конкретная версия MongoDB. Для получения дополнительной информации проверьте Избегайте предупреждения «текущий синтаксический анализатор URL-адресов устарел», установив useNewUrlParser в true
. Чтобы избавиться от предупреждения, но, очевидно, версия также влияет на требуемый параметр.
Я не тестировал все специальные символы, но определенно работает с «@ # $».
Надеюсь, это поможет.
По моему мнению, вы мало что можете сделать:
Tensorflow сохраняет модели, используя буферы протокола , кодирует значения с помощью сериализации переменной длины .
Когда вы начинаете тренироваться, ваши нетто-веса в основном устанавливаются на ноль (по крайней мере, для смещений). Итак, сначала это происходит быстро, потому что для кодирования нулей требуется меньше времени, чем для более сложных значений.
Я бы сказал, что для данной сети тренировочное время & amp; тенденция к экономии времени должна стремиться к некоторому значению, но ожидать достижения предела всего лишь с 3k шагов не имеет смысла, попробуйте потренироваться с итерациями 100k, чтобы увидеть, достигнете ли вы определенного максимального времени за шаг через некоторое время.