File tree Expand file tree Collapse file tree 9 files changed +494
-40
lines changed Expand file tree Collapse file tree 9 files changed +494
-40
lines changed Original file line number Diff line number Diff line change 17
17
* .dylib
18
18
* .dll
19
19
20
- # Fortran module files
21
- * .mod
22
- * .smod
23
-
24
20
# Compiled Static libraries
25
21
* .lai
26
22
* .la
Original file line number Diff line number Diff line change @@ -228,7 +228,6 @@ set_target_properties(nn-scaler PROPERTIES
228
228
# RPC Server
229
229
230
230
if (WITH_RPC_SERVICE )
231
-
232
231
add_library (scaler-proto OBJECT scaler_server.proto )
233
232
target_link_libraries (scaler-proto PUBLIC protobuf::libprotobuf gRPC::grpc++ )
234
233
@@ -266,6 +265,21 @@ if (WITH_RPC_SERVICE)
266
265
target_link_libraries (nn-scaler-server PUBLIC _onnx_parser_shim )
267
266
endif ()
268
267
268
+ add_executable (nn-scaler-client scaler_client.cpp )
269
+ target_link_libraries (nn-scaler-client PUBLIC
270
+ scaler-proto
271
+
272
+ absl::flags
273
+ absl::flags_parse
274
+ absl::flags_usage
275
+
276
+ absl::log
277
+ absl::log_flags
278
+ absl::log_initialize
279
+ )
280
+ set_target_properties (nn-scaler-client PROPERTIES
281
+ OUTPUT_NAME NNScalerClient
282
+ )
269
283
endif ()
270
284
271
285
# Model inspector
Original file line number Diff line number Diff line change 13
13
#include " infer_engine.h"
14
14
#include " reformat/reformat.h"
15
15
#include " image_io.h"
16
- #include " logging .h"
16
+ #include " logging_trt .h"
17
17
18
18
#ifdef _WIN32
19
19
#define NOMINMAX
Original file line number Diff line number Diff line change 2
2
3
3
#include < filesystem>
4
4
5
- #include " NvInferRuntimeCommon.h"
6
-
7
5
#include " absl/flags/flag.h"
8
6
#include " absl/flags/declare.h"
9
7
#include " absl/log/log.h"
@@ -16,31 +14,6 @@ inline bool should_log_at(int n) {
16
14
17
15
#define VLOG (n ) LOG_IF(INFO, should_log_at(n))
18
16
19
- using Severity = nvinfer1::ILogger::Severity;
20
-
21
- class Logger : public nvinfer1 ::ILogger {
22
- public:
23
- void log (Severity severity, const char *msg) noexcept override {
24
- switch (severity) {
25
- case Severity::kINTERNAL_ERROR :
26
- LOG (FATAL) << " [TRT] " << msg;
27
- break ;
28
- case Severity::kERROR :
29
- LOG (ERROR) << " [TRT] " << msg;
30
- break ;
31
- case Severity::kWARNING :
32
- LOG (WARNING) << " [TRT] " << msg;
33
- break ;
34
- case Severity::kINFO :
35
- VLOG (2 ) << " [TRT] [I] " << msg;
36
- break ;
37
- case Severity::kVERBOSE :
38
- VLOG (4 ) << " [TRT] [V] " << msg;
39
- break ;
40
- }
41
- }
42
- };
43
-
44
17
static std::string u8s (const std::filesystem::path& p) {
45
18
#ifdef _WIN32
46
19
#ifdef __cpp_lib_char8_t
Original file line number Diff line number Diff line change
1
+ #pragma once
2
+
3
+ #include " logging.h"
4
+
5
+ #include " NvInferRuntimeCommon.h"
6
+
7
+ using Severity = nvinfer1::ILogger::Severity;
8
+
9
+ class Logger : public nvinfer1 ::ILogger {
10
+ public:
11
+ void log (Severity severity, const char *msg) noexcept override {
12
+ switch (severity) {
13
+ case Severity::kINTERNAL_ERROR :
14
+ LOG (FATAL) << " [TRT] " << msg;
15
+ break ;
16
+ case Severity::kERROR :
17
+ LOG (ERROR) << " [TRT] " << msg;
18
+ break ;
19
+ case Severity::kWARNING :
20
+ LOG (WARNING) << " [TRT] " << msg;
21
+ break ;
22
+ case Severity::kINFO :
23
+ VLOG (2 ) << " [TRT] [I] " << msg;
24
+ break ;
25
+ case Severity::kVERBOSE :
26
+ VLOG (4 ) << " [TRT] [V] " << msg;
27
+ break ;
28
+ }
29
+ }
30
+ };
You can’t perform that action at this time.
0 commit comments