Fixes for public issue #265
This commit is contained in:
@@ -69,6 +69,7 @@ enum
|
||||
#include <cuda_fp16.h>
|
||||
|
||||
#include "cutlass/cutlass.h"
|
||||
#include "cutlass/platform/platform.h"
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
@@ -545,9 +546,9 @@ half_t copysign(half_t const& a, half_t const& b) {
|
||||
//
|
||||
///////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
namespace std {
|
||||
namespace cutlass {
|
||||
namespace platform {
|
||||
|
||||
#if !defined(__CUDACC_RTC__)
|
||||
/// Numeric limits
|
||||
template <>
|
||||
struct numeric_limits<cutlass::half_t> {
|
||||
@@ -593,9 +594,9 @@ struct numeric_limits<cutlass::half_t> {
|
||||
/// Returns smallest finite value
|
||||
static cutlass::half_t denorm_min() { return cutlass::half_t::bitcast(0x0001); }
|
||||
};
|
||||
#endif
|
||||
|
||||
} // namespace std
|
||||
} // namespace platform
|
||||
} // namespace cutlass
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
|
||||
Reference in New Issue
Block a user