Thanks to visit codestin.com
Credit goes to github.com

Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions include/rppdefs.h
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,13 @@ SOFTWARE.

#include <stddef.h>
#include <cmath>
#ifdef HIP_COMPILE
#include <hip/hip_fp16.h>
#endif // HIP_COMPILE
#include <half/half.hpp>
using halfhpp = half_float::half;
typedef halfhpp Rpp16f;

#ifdef OCL_COMPILE
#include <CL/cl.h>
#endif
Expand Down
3 changes: 0 additions & 3 deletions src/include/cl/rpp_cl_common.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -33,9 +33,6 @@ SOFTWARE.
#include <math.h>
#include <algorithm>
#include <rppdefs.h>
#include <half/half.hpp>
using half_float::half;
typedef half Rpp16f;

#define __CL_ENABLE_EXCEPTIONS
#define CL_USE_DEPRECATED_OPENCL_1_2_APIS
Expand Down
3 changes: 0 additions & 3 deletions src/include/cpu/rpp_cpu_common.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -31,9 +31,6 @@ SOFTWARE.
#include <cstring>
#include <rppdefs.h>
#include <omp.h>
#include <half/half.hpp>
using halfhpp = half_float::half;
typedef halfhpp Rpp16f;
#include "rpp_cpu_simd.hpp"

#define PI 3.14159265
Expand Down
3 changes: 0 additions & 3 deletions src/include/cpu/rpp_cpu_simd.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -27,9 +27,6 @@ SOFTWARE.

#include "stdio.h"
#include "rppdefs.h"
#include <half/half.hpp>
using halfhpp = half_float::half;
typedef halfhpp Rpp16f;

#if _WIN32
#include <intrin.h>
Expand Down
4 changes: 0 additions & 4 deletions src/include/hip/rpp_hip_common.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -26,15 +26,11 @@ SOFTWARE.
#define RPP_HIP_COMMON_H

#include <hip/hip_runtime.h>
#include <hip/hip_fp16.h>
#include <half/half.hpp>

#include "rppdefs.h"
#include "rpp/handle.hpp"
#include "rpp_hip_roi_conversion.hpp"

using halfhpp = half_float::half;
typedef halfhpp Rpp16f;
typedef unsigned char uchar;
typedef signed char schar;
typedef struct { uint data[ 6]; } d_uint6_s;
Expand Down
3 changes: 0 additions & 3 deletions src/modules/hip/kernel/color_twist.cpp
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
#include <hip/hip_runtime.h>
#include <half/half.hpp>
#include "rpp_hip_host_decls.hpp"

using half_float::half;

#define saturate_8u(value) ((value) > 255 ? 255 : ((value) < 0 ? 0 : (value)))
#define RPPMIN3(a,b,c) ((a < b) && (a < c) ? a : ((b < c) ? b : c))
#define RPPMAX3(a,b,c) ((a > b) && (a > c) ? a : ((b > c) ? b : c))
Expand Down
3 changes: 0 additions & 3 deletions src/modules/hip/kernel/crop.cpp
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
#include <hip/hip_runtime.h>
#include <half/half.hpp>
#include "rpp_hip_host_decls.hpp"

using half_float::half;

#define saturate_8u(value) ((value) > 255 ? 255 : ((value) < 0 ? 0 : (value)))

extern "C" __global__ void crop_batch(unsigned char *input,
Expand Down
3 changes: 0 additions & 3 deletions src/modules/hip/kernel/crop_mirror_normalize.cpp
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
#include <hip/hip_runtime.h>
#include <half/half.hpp>
#include "rpp_hip_host_decls.hpp"

using half_float::half;

#define saturate_8u(value) ((value) > 255 ? 255 : ((value) < 0 ? 0 : (value)))

extern "C" __global__ void crop_mirror_normalize_batch(unsigned char *input,
Expand Down
3 changes: 0 additions & 3 deletions src/modules/hip/kernel/resize.cpp
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
#include <hip/hip_runtime.h>
#include <half/half.hpp>
#include "rpp_hip_host_decls.hpp"

using half_float::half;

#define saturate_8u(value) ((value) > 255 ? 255 : ((value) < 0 ? 0 : (value)))

extern "C" __global__ void resize_pln(unsigned char *srcPtr,
Expand Down
3 changes: 0 additions & 3 deletions src/modules/hip/kernel/rotate.cpp
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
#include <hip/hip_runtime.h>
#include <half/half.hpp>
#include "rpp_hip_host_decls.hpp"

using half_float::half;

#define saturate_8u(value) ((value) > 255 ? 255 : ((value) < 0 ? 0 : (value)))
#define PI 3.14159265
#define RAD(deg) (deg * PI / 180)
Expand Down
3 changes: 0 additions & 3 deletions src/modules/hip/kernel/warp_affine.cpp
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
#include <hip/hip_runtime.h>
#include <half/half.hpp>
#include "rpp_hip_host_decls.hpp"

using half_float::half;

extern "C" __global__ void warp_affine_pln(unsigned char *srcPtr,
unsigned char *dstPtr,
float *affine,
Expand Down
1 change: 0 additions & 1 deletion src/modules/rppt_tensor_arithmetic_operations.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@ SOFTWARE.
#include "cpu/host_tensor_arithmetic_operations.hpp"

#ifdef HIP_COMPILE
#include <hip/hip_fp16.h>
#include "hip/hip_tensor_arithmetic_operations.hpp"
#endif // HIP_COMPILE

Expand Down
1 change: 0 additions & 1 deletion src/modules/rppt_tensor_color_augmentations.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@ SOFTWARE.
#include "cpu/host_tensor_color_augmentations.hpp"

#ifdef HIP_COMPILE
#include <hip/hip_fp16.h>
#include "hip/hip_tensor_color_augmentations.hpp"
#endif // HIP_COMPILE

Expand Down
1 change: 0 additions & 1 deletion src/modules/rppt_tensor_data_exchange_operations.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@ SOFTWARE.
#include "cpu/host_tensor_data_exchange_operations.hpp"

#ifdef HIP_COMPILE
#include <hip/hip_fp16.h>
#include "hip/hip_tensor_data_exchange_operations.hpp"
#endif // HIP_COMPILE

Expand Down
3 changes: 1 addition & 2 deletions src/modules/rppt_tensor_effects_augmentations.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -29,8 +29,7 @@ SOFTWARE.
#include "cpu/host_tensor_effects_augmentations.hpp"

#ifdef HIP_COMPILE
#include <hip/hip_fp16.h>
#include "hip/hip_tensor_effects_augmentations.hpp"
#include "hip/hip_tensor_effects_augmentations.hpp"
#endif // HIP_COMPILE

/******************** gridmask ********************/
Expand Down
1 change: 0 additions & 1 deletion src/modules/rppt_tensor_filter_augmentations.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@ SOFTWARE.
#include "cpu/host_tensor_filter_augmentations.hpp"

#ifdef HIP_COMPILE
#include <hip/hip_fp16.h>
#include "hip/hip_tensor_filter_augmentations.hpp"
#endif // HIP_COMPILE

Expand Down
1 change: 0 additions & 1 deletion src/modules/rppt_tensor_geometric_augmentations.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@ SOFTWARE.
#include "cpu/host_tensor_geometric_augmentations.hpp"

#ifdef HIP_COMPILE
#include <hip/hip_fp16.h>
#include "hip/hip_tensor_geometric_augmentations.hpp"
#endif // HIP_COMPILE

Expand Down
1 change: 0 additions & 1 deletion src/modules/rppt_tensor_logical_operations.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@ SOFTWARE.
#include "cpu/host_tensor_logical_operations.hpp"

#ifdef HIP_COMPILE
#include <hip/hip_fp16.h>
#include "hip/hip_tensor_logical_operations.hpp"
#endif // HIP_COMPILE

Expand Down
1 change: 0 additions & 1 deletion src/modules/rppt_tensor_morphological_operations.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,6 @@ SOFTWARE.
#include "rppt_tensor_morphological_operations.h"

#ifdef HIP_COMPILE
#include <hip/hip_fp16.h>
#include "hip/hip_tensor_morphological_operations.hpp"
#endif // HIP_COMPILE

Expand Down
1 change: 0 additions & 1 deletion src/modules/rppt_tensor_statistical_operations.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@ SOFTWARE.
#include "cpu/host_tensor_statistical_operations.hpp"

#ifdef HIP_COMPILE
#include <hip/hip_fp16.h>
#include "hip/hip_tensor_statistical_operations.hpp"
#endif // HIP_COMPILE

Expand Down
3 changes: 0 additions & 3 deletions utilities/test_suite/HIP/Tensor_hip.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -36,11 +36,8 @@ SOFTWARE.
#include <unistd.h>
#include <time.h>
#include <omp.h>
#include <hip/hip_fp16.h>
#include <fstream>

typedef half Rpp16f;

using namespace cv;
using namespace std;

Expand Down
4 changes: 0 additions & 4 deletions utilities/test_suite/HOST/Tensor_host.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -36,15 +36,11 @@ SOFTWARE.
#include <unistd.h>
#include <time.h>
#include <omp.h>
#include <half/half.hpp>
#include <fstream>

using namespace cv;
using namespace std;

using half_float::half;
typedef half Rpp16f;

int main(int argc, char **argv)
{
// Handle inputs
Expand Down
9 changes: 0 additions & 9 deletions utilities/test_suite/rpp_test_suite_image.h
Original file line number Diff line number Diff line change
Expand Up @@ -43,15 +43,6 @@ SOFTWARE.
#include <map>
#include <iomanip>

#ifdef GPU_SUPPORT
#include <hip/hip_fp16.h>
#else
#include <half/half.hpp>
using half_float::half;
#endif

typedef half Rpp16f;

using namespace cv;
using namespace std;

Expand Down