| 389 | }; |
| 390 | |
| 391 | void ImmutableTensor::Value::setup(std::shared_ptr<DeviceTensorND> val) { |
| 392 | mgb_assert(val); |
| 393 | m_dev = val; |
| 394 | m_summary = ssprintf("const%s", val->shape().to_string().c_str()); |
| 395 | } |
| 396 | |
| 397 | void ImmutableTensor::Value::setup(CompNode cn, const HostTensorND& val) { |
| 398 | mgb_assert(m_dev->empty() && !m_dev->shape_valid()); |
no test coverage detected