Add interpreter implementations for new operations (#1456)
authorVladimir Plazun/AI Tools Lab /SRR/Engineer/삼성전자 <v.plazun@partner.samsung.com>
Thu, 13 Sep 2018 17:03:15 +0000 (20:03 +0300)
committerРоман Михайлович Русяев/AI Tools Lab /SRR/Staff Engineer/삼성전자 <r.rusyaev@samsung.com>
Thu, 13 Sep 2018 17:03:15 +0000 (20:03 +0300)
commitf018ad7eac3f9b13639bc628771ce1c9308b4e55
treed4cda67a029597e5aba96a31844e75180623c893
parent194468dd0518dacb5488a0b0bfabb23d400d38b6
Add interpreter implementations for new operations (#1456)

Adds implementation for operation added in #1396 ( Scale, Dropout, BatchNorm )

TODO: BatchNorm and Dropout are simple stubs( just copy input to output )

Signed-off-by: Vladimir Plazun <v.plazun@partner.samsung.com>
contrib/nnc/passes/interpreter/Interpreter.cpp
contrib/nnc/passes/interpreter/ops/BatchNorm.cpp [new file with mode: 0644]
contrib/nnc/passes/interpreter/ops/BatchNorm.h [new file with mode: 0644]
contrib/nnc/passes/interpreter/ops/Dropout.cpp [new file with mode: 0644]
contrib/nnc/passes/interpreter/ops/Dropout.h [new file with mode: 0644]
contrib/nnc/passes/interpreter/ops/Scale.cpp [new file with mode: 0644]
contrib/nnc/passes/interpreter/ops/Scale.h [new file with mode: 0644]