| 245 | } |
| 246 | |
| 247 | void Tensor::copy_from(const Tensor& src) { |
| 248 | LITE_ERROR_HANDLER_BEGIN |
| 249 | LITE_ASSERT( |
| 250 | src.get_layout().ndim != 0, |
| 251 | "when tensor copy, the src tensor layout is empty."); |
| 252 | m_tensor_impl->copy_from(src.m_tensor_impl.get()); |
| 253 | update_from_implement(); |
| 254 | LITE_ERROR_HANDLER_END |
| 255 | } |
| 256 | |
| 257 | void Tensor::update_from_implement() { |
| 258 | LITE_ERROR_HANDLER_BEGIN |