Javascript и асинхронная функция
Подскажите
Есть небольшая веб формочка, в ней скрипт <script src="https://cdn.jsdelivr.net/npm/@tensorflow/tfjs@latest"></script> <script> var src_canvas; var src_ctx; let model; var image; function loadModel() { console.log("model loading.."); model = tf.loadFrozenModel("model/tensorflowjs_model.pb","model /weights_manifest.json"); console.log("model loaded.."); } .... Нажимаю на одну кнопку - загружается loadModel Потом другой кнопкой загружаю картинку и должно отработать: reader.onload = function (event) { image.onload = function (){ console.log(image.width + ' x ' + image.height); z = tf.tidy(function(){ let img = tf.fromPixels(src_canvas).expandDims(); model.executeAsync({"image_tensor": img}) .then(function(result){ console.log(result); ..... И тут пишет, что model не функция Что не так? |
Часовой пояс GMT +3, время: 08:55. |