diff --git a/include/aidge/operator/GridSample.hpp b/include/aidge/operator/GridSample.hpp
index 1fa2a3d3202c5d684a52c47e0170202dc82dca99..81900824ed0d26572e593982fa21ed900eda88ee 100644
--- a/include/aidge/operator/GridSample.hpp
+++ b/include/aidge/operator/GridSample.hpp
@@ -34,7 +34,7 @@ public:
 	static const std::string Type;
 
 	enum class Mode { Linear, Nearest, Cubic };
-	enum class PaddingMode { Zeros, Border, Reflexion };
+	enum class PaddingMode { Zeros, Border, Reflection };
 
 private:
 	using Attributes_ = StaticAttributes<GridSampleAttr, Mode, PaddingMode, bool>;
@@ -62,7 +62,7 @@ public:
 	inline std::shared_ptr<Attributes> attributes() const override { return mAttributes; }
 	inline Mode mode() const { return mAttributes->template getAttr<GridSampleAttr::Mode>(); }
 	inline PaddingMode paddingMode() const { return mAttributes->template getAttr<GridSampleAttr::PaddingMode>(); }
-	inline bool alignBorders() const { return mAttributes->template getAttr<GridSampleAttr::AlignCorners>(); }
+	inline bool alignCorners() const { return mAttributes->template getAttr<GridSampleAttr::AlignCorners>(); }
 
 	static const std::vector<std::string> getInputsName() {
 		return {"data_input", "grid_field"};
diff --git a/python_binding/operator/pybind_GridSample.cpp b/python_binding/operator/pybind_GridSample.cpp
index ec9ddd1199e354d6a96a65f7bb95ce592eb7b8c9..49e74f4cbab90f141af5e76df7fbdef6e3794146 100644
--- a/python_binding/operator/pybind_GridSample.cpp
+++ b/python_binding/operator/pybind_GridSample.cpp
@@ -36,7 +36,7 @@ static typename Aidge::GridSample_Op::PaddingMode stringToPaddingMode(const std:
     static std::unordered_map<std::string, typename Aidge::GridSample_Op::PaddingMode> map = {
         {"zeros", Aidge::GridSample_Op::PaddingMode::Zeros},
         {"border", Aidge::GridSample_Op::PaddingMode::Border},
-        {"reflexion", Aidge::GridSample_Op::PaddingMode::Reflexion}
+        {"reflection", Aidge::GridSample_Op::PaddingMode::Reflection}
     };
     return map[mode];
 }