#include "util/logging.h"
#include "model/operation/PermuteNode.h"
#include "exec/IExecutor.h"
+#include "misc/polymorphic_downcast.h"
namespace neurun
{
}
if (node_name == "Permute")
{
- auto *permute_node = dynamic_cast<const model::operation::PermuteNode *>(node);
+ auto *permute_node =
+ nnfw::misc::polymorphic_downcast<const model::operation::PermuteNode *>(node);
assert(permute_node != nullptr);
_et->updatePermuteTime(permute_node->param().input_backend_ctx->backend,
permute_node->param().output_backend_ctx->backend, is_quantized, size,