-
Notifications
You must be signed in to change notification settings - Fork 363
fix: Fixing pybind error on nightly #1285
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Signed-off-by: Anurag Dixit <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Code conforms to Python style guidelines
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Code conforms to C++ style guidelines
Signed-off-by: Anurag Dixit <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There are some changes that do not conform to C++ style guidelines:
diff --git a/workspace/py/torch_tensorrt/csrc/torch_tensorrt_py.cpp b/tmp/changes.txt
index 8e18dfa..4b87dea 100644
--- a/workspace/py/torch_tensorrt/csrc/torch_tensorrt_py.cpp
+++ b/tmp/changes.txt
@@ -25,11 +25,9 @@ class pyCalibratorTrampoline : public Derived {
int getBatchSize() const noexcept override {
try {
PYBIND11_OVERLOAD_PURE_NAME(int, Derived, "get_batch_size", getBatchSize);
- }
- catch(std::exception const &e) {
+ } catch (std::exception const& e) {
LOG_ERROR("Exception caught in get_batch_size" + std::string(e.what()));
- }
- catch(...) {
+ } catch (...) {
LOG_ERROR("Exception caught in get_batch_size");
}
return -1;
@@ -83,11 +81,9 @@ class pyIInt8Calibrator : public pyCalibratorTrampoline<nvinfer1::IInt8Calibrato
try {
PYBIND11_OVERLOAD_PURE_NAME(
nvinfer1::CalibrationAlgoType, nvinfer1::IInt8Calibrator, "get_algorithm", getAlgorithm);
- }
- catch(std::exception const &e) {
+ } catch (std::exception const& e) {
LOG_ERROR("Exception caught in get_algorithm: " + std::string(e.what()));
- }
- catch(...) {
+ } catch (...) {
LOG_ERROR("Exception caught in get_algorithm");
}
return {};
@@ -102,11 +98,9 @@ class pyIInt8LegacyCalibrator : public pyCalibratorTrampoline<nvinfer1::IInt8Leg
double getQuantile() const noexcept override {
try {
PYBIND11_OVERLOAD_PURE_NAME(double, nvinfer1::IInt8LegacyCalibrator, "get_quantile", getQuantile);
- }
- catch(std::exception const &e) {
+ } catch (std::exception const& e) {
LOG_ERROR("Exception caught in get_quantile: " + std::string(e.what()));
- }
- catch(...) {
+ } catch (...) {
LOG_ERROR("Exception caught in get_quantile");
}
return -1.0;
@@ -114,12 +108,11 @@ class pyIInt8LegacyCalibrator : public pyCalibratorTrampoline<nvinfer1::IInt8Leg
double getRegressionCutoff() const noexcept override {
try {
- PYBIND11_OVERLOAD_PURE_NAME(double, nvinfer1::IInt8LegacyCalibrator, "get_regression_cutoff", getRegressionCutoff);
- }
- catch(std::exception const &e) {
+ PYBIND11_OVERLOAD_PURE_NAME(
+ double, nvinfer1::IInt8LegacyCalibrator, "get_regression_cutoff", getRegressionCutoff);
+ } catch (std::exception const& e) {
LOG_ERROR("Exception caught in get_regression_cutoff: " + std::string(e.what()));
- }
- catch(...) {
+ } catch (...) {
LOG_ERROR("Exception caught in get_regression_cutoff");
}
return -1.0;
@@ -129,11 +122,9 @@ class pyIInt8LegacyCalibrator : public pyCalibratorTrampoline<nvinfer1::IInt8Leg
try {
PYBIND11_OVERLOAD_PURE_NAME(
const char*, nvinfer1::IInt8LegacyCalibrator, "read_histogram_cache", readHistogramCache, length);
- }
- catch(std::exception const& e) {
+ } catch (std::exception const& e) {
LOG_ERROR("Exception caught in read_histogram_cache" + std::string(e.what()));
- }
- catch(...) {
+ } catch (...) {
LOG_ERROR("Exception caught in read_histogram_cache");
}
return {};
@@ -143,11 +134,9 @@ class pyIInt8LegacyCalibrator : public pyCalibratorTrampoline<nvinfer1::IInt8Leg
try {
PYBIND11_OVERLOAD_PURE_NAME(
void, nvinfer1::IInt8LegacyCalibrator, "write_histogram_cache", writeHistogramCache, ptr, length);
- }
- catch(std::exception const& e) {
+ } catch (std::exception const& e) {
LOG_ERROR("Exception caught in write_histogram_cache" + std::string(e.what()));
- }
- catch(...) {
+ } catch (...) {
LOG_ERROR("Exception caught in write_histogram_cache");
}
}
ERROR: Some files do not conform to style guidelines
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Code conforms to Python style guidelines
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Code conforms to Python style guidelines
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There are some changes that do not conform to C++ style guidelines:
diff --git a/workspace/py/torch_tensorrt/csrc/torch_tensorrt_py.cpp b/tmp/changes.txt
index 8e18dfa..4b87dea 100644
--- a/workspace/py/torch_tensorrt/csrc/torch_tensorrt_py.cpp
+++ b/tmp/changes.txt
@@ -25,11 +25,9 @@ class pyCalibratorTrampoline : public Derived {
int getBatchSize() const noexcept override {
try {
PYBIND11_OVERLOAD_PURE_NAME(int, Derived, "get_batch_size", getBatchSize);
- }
- catch(std::exception const &e) {
+ } catch (std::exception const& e) {
LOG_ERROR("Exception caught in get_batch_size" + std::string(e.what()));
- }
- catch(...) {
+ } catch (...) {
LOG_ERROR("Exception caught in get_batch_size");
}
return -1;
@@ -83,11 +81,9 @@ class pyIInt8Calibrator : public pyCalibratorTrampoline<nvinfer1::IInt8Calibrato
try {
PYBIND11_OVERLOAD_PURE_NAME(
nvinfer1::CalibrationAlgoType, nvinfer1::IInt8Calibrator, "get_algorithm", getAlgorithm);
- }
- catch(std::exception const &e) {
+ } catch (std::exception const& e) {
LOG_ERROR("Exception caught in get_algorithm: " + std::string(e.what()));
- }
- catch(...) {
+ } catch (...) {
LOG_ERROR("Exception caught in get_algorithm");
}
return {};
@@ -102,11 +98,9 @@ class pyIInt8LegacyCalibrator : public pyCalibratorTrampoline<nvinfer1::IInt8Leg
double getQuantile() const noexcept override {
try {
PYBIND11_OVERLOAD_PURE_NAME(double, nvinfer1::IInt8LegacyCalibrator, "get_quantile", getQuantile);
- }
- catch(std::exception const &e) {
+ } catch (std::exception const& e) {
LOG_ERROR("Exception caught in get_quantile: " + std::string(e.what()));
- }
- catch(...) {
+ } catch (...) {
LOG_ERROR("Exception caught in get_quantile");
}
return -1.0;
@@ -114,12 +108,11 @@ class pyIInt8LegacyCalibrator : public pyCalibratorTrampoline<nvinfer1::IInt8Leg
double getRegressionCutoff() const noexcept override {
try {
- PYBIND11_OVERLOAD_PURE_NAME(double, nvinfer1::IInt8LegacyCalibrator, "get_regression_cutoff", getRegressionCutoff);
- }
- catch(std::exception const &e) {
+ PYBIND11_OVERLOAD_PURE_NAME(
+ double, nvinfer1::IInt8LegacyCalibrator, "get_regression_cutoff", getRegressionCutoff);
+ } catch (std::exception const& e) {
LOG_ERROR("Exception caught in get_regression_cutoff: " + std::string(e.what()));
- }
- catch(...) {
+ } catch (...) {
LOG_ERROR("Exception caught in get_regression_cutoff");
}
return -1.0;
@@ -129,11 +122,9 @@ class pyIInt8LegacyCalibrator : public pyCalibratorTrampoline<nvinfer1::IInt8Leg
try {
PYBIND11_OVERLOAD_PURE_NAME(
const char*, nvinfer1::IInt8LegacyCalibrator, "read_histogram_cache", readHistogramCache, length);
- }
- catch(std::exception const& e) {
+ } catch (std::exception const& e) {
LOG_ERROR("Exception caught in read_histogram_cache" + std::string(e.what()));
- }
- catch(...) {
+ } catch (...) {
LOG_ERROR("Exception caught in read_histogram_cache");
}
return {};
@@ -143,11 +134,9 @@ class pyIInt8LegacyCalibrator : public pyCalibratorTrampoline<nvinfer1::IInt8Leg
try {
PYBIND11_OVERLOAD_PURE_NAME(
void, nvinfer1::IInt8LegacyCalibrator, "write_histogram_cache", writeHistogramCache, ptr, length);
- }
- catch(std::exception const& e) {
+ } catch (std::exception const& e) {
LOG_ERROR("Exception caught in write_histogram_cache" + std::string(e.what()));
- }
- catch(...) {
+ } catch (...) {
LOG_ERROR("Exception caught in write_histogram_cache");
}
}
ERROR: Some files do not conform to style guidelines
Can you run |
Signed-off-by: Anurag Dixit <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Code conforms to Python style guidelines
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Code conforms to C++ style guidelines
Signed-off-by: Anurag Dixit [email protected]
Description
Fixing the failures for pybind related on nightly builds in circleci
Fixes # (issue)
Type of change
Please delete options that are not relevant and/or add your own.
Checklist: