Замітки щодо виконання лабораторних робіт по курсу Browser-based Models with TensorFlow.js

Машинне навчання для інженерів із систем керування

Замітки щодо виконання лабораторних робіт по курсу Browser-based Models with TensorFlow.js

Тиждень 1

https://www.coursera.org/learn/browser-based-models-tensorflow

var tmp = await trainingData.toArray();
console.log (tmp);
tmp = await convertedTrainingData.toArray();
console.log (tmp);

Тиждень 3


    navigate to your assignment folder
    conda create -n tf210 tensorflow=2.1.0 python=3.7
    conda activate tf210
    pip install tensorflowjs==2.0.0
    pip install tensorflow-intel==0.0.1
    pip install tensorflow-cpu==2.1.0
    pip install tensorflow-estimator==2.1.0rc0
    pip install tensorflow==2.2.0
    pip install jupyter notebook
    pip install matplotlib
    jupyter notebook

    conda create -n tf210 tensorflow=2.1.0 python=3.7
    conda activate tf210
    pip install tensorflowjs==2.0.0
    pip install tensorflow-intel==0.0.1
    pip install tensorflow-cpu==2.2.0
    pip install tensorflow-estimator==2.1.0rc0
    pip install tensorflow==2.2.0
    pip install jupyter notebook
    pip install matplotlib
    jupyter notebook

Тиждень 4

Після завантаження великої кількості фотографій або на початку навчання вилітає помилка “WebGL: CONTEXT_LOST_WEBGL: loseContext: context lost.”

image-20230719090820636

Я так зрозумів що не вистачає пам’яті. Лікується шляхом використання більш потужного компа. Тренувати треба акуратно, і на кількості зображень для кожної мітки >50, у моєму випадку по 70. Якщо модель буде недостатньо навчена, результати не будуть зараховані.