|
|
@@ -1021,13 +1021,12 @@ void CpuCompNode::CpuDispatchableBase::EventImpl::do_device_wait_by( |
|
|
|
|
|
|
|
{ |
|
|
|
auto type = cn_impl->env().property().type; |
|
|
|
mgb_throw_if( |
|
|
|
type != CompNode::DeviceType::CPU && |
|
|
|
type != CompNode::DeviceType::CUDA |
|
|
|
&& type != CompNode::DeviceType::ATLAS && |
|
|
|
type != CompNode::DeviceType::CAMBRICON, |
|
|
|
MegBrainError, |
|
|
|
"currently CPU can only wait for CPU, CUDA, ATLAS, CAMBRICON" |
|
|
|
mgb_throw_if(type != CompNode::DeviceType::CPU |
|
|
|
&& type != CompNode::DeviceType::CUDA |
|
|
|
&& type != CompNode::DeviceType::ATLAS |
|
|
|
, |
|
|
|
MegBrainError, |
|
|
|
"currently CPU can only wait for CPU, CUDA, ATLAS" |
|
|
|
); |
|
|
|
} |
|
|
|
|
|
|
|