#include "lbann/base.hpp"
#include "lbann/utils/exception.hpp"
#include "lbann/utils/typename.hpp"
#include "tensor_dims_utils.hpp"
#include <cutt.h>
#include <iterator>
#include <sstream>
#include <string>
#include <unordered_map>
#include <utility>
#include <vector>
Go to the source code of this file.
◆ LBANN_CHECK_CUTT
| #define LBANN_CHECK_CUTT |
( |
|
cmd | ) |
|
Value:do { \
cuttResult _check_cutt_err_result = (cmd); \
if (CUTT_SUCCESS != _check_cutt_err_result) { \
LBANN_ERROR("cuTT operation \"" #cmd "\" FAILED (", \
")"); \
} \
} while (0)
static char const * cutt_err_string(cuttResult err) noexcept
Definition at line 44 of file cutt_permuteimpl.hpp.
◆ cutt_err_string()
| static char const* cutt_err_string |
( |
cuttResult |
err | ) |
|
|
inlinestaticnoexcept |