fix some coverity issues.
Signed-off-by: Seungbaek Hong <sb92.hong@samsung.com>
std::shared_ptr<Layer> getSrcLayer() { return src_layer; }
private:
- std::shared_ptr<Layer>
- src_layer; /**< source layer which create this Tensor */
+ std::shared_ptr<Layer> src_layer =
+ nullptr; /**< source layer which create this Tensor */
};
} // namespace train
return [sz, input_dims, this](unsigned int idx, std::vector<Tensor> &inputs,
std::vector<Tensor> &labels) {
- NNTR_THROW_IF((idx < 0) || (idx >= sz), std::range_error)
+ NNTR_THROW_IF(idx >= sz, std::range_error)
<< "given index is out of bound, index: " << idx << " size: " << sz;
std::string file_name = data_list[idx].second;