[ML][Training] Object destruction implementation 79/269479/8
authorMarcin Kaminski <marcin.ka@partner.samsung.com>
Sat, 15 Jan 2022 18:09:31 +0000 (19:09 +0100)
committerMarcin Kaminski <marcin.ka@partner.samsung.com>
Wed, 9 Feb 2022 18:32:31 +0000 (19:32 +0100)
commita519fde1bf664d9d0b5e1a6383caae80da77babf
treeb0a8c3defd137a9c43c5c4d1cbb7c47c3fd6aebf
parentc046d6460f394de2b23e967c929745cfdb193899
[ML][Training] Object destruction implementation

Changes:
- dispose() function added to Model, Layer, Dataset and Optimizer
- C++/C layer for dispose implemented
- additional wrapper objects for storing state/relations between objects

Change-Id: Id35d552c5bdf4840a176eeb85ad1bc4114c01ccb
src/ml/js/ml_trainer.js
src/ml/ml.gyp
src/ml/ml_instance.cc
src/ml/ml_instance.h
src/ml/ml_trainer_manager.cc
src/ml/ml_trainer_manager.h
src/ml/ml_trainer_objects.cc [new file with mode: 0644]
src/ml/ml_trainer_objects.h [new file with mode: 0644]