[bugfix] Resolves Android build warnings
authorDonghyeon Jeong <dhyeon.jeong@samsung.com>
Mon, 22 Jul 2024 07:36:37 +0000 (16:36 +0900)
committerJijoong Moon <jijoong.moon@samsung.com>
Fri, 26 Jul 2024 01:27:26 +0000 (10:27 +0900)
This PR resolves warnings that occur during the Android build. The list is as follows.

**Changes proposed in this PR:**
- Fix function that overrides virtual functions but is not marked override.

**Self-evaluation:**
1. Build test: [X]Passed [ ]Failed [ ]Skipped
2. Run test:   [X]Passed [ ]Failed [ ]Skipped

Signed-off-by: Donghyeon Jeong <dhyeon.jeong@samsung.com>
nntrainer/tensor/float_tensor.h
nntrainer/tensor/half_tensor.h

index 08005787b69c78cc84c6d870e6246ccad8a38c98..dd976d91d9256e84077b45ae1ce7fcff70b62ce4 100644 (file)
@@ -240,17 +240,17 @@ public:
   /**
    * @copydoc Tensor::setRandNormal()
    */
-  void setRandNormal(float mean = 0.0f, float stddev = 0.05f);
+  void setRandNormal(float mean = 0.0f, float stddev = 0.05f) override;
 
   /**
    * @copydoc Tensor::setRandUniform()
    */
-  void setRandUniform(float min = -0.05f, float max = 0.05f);
+  void setRandUniform(float min = -0.05f, float max = 0.05f) override;
 
   /**
    * @copydoc Tensor::setRandBernoulli()
    */
-  void setRandBernoulli(float probability = 0.5f);
+  void setRandBernoulli(float probability = 0.5f) override;
 
   /**
    * @copydoc Tensor::initialize()
@@ -414,12 +414,12 @@ public:
   /**
    * @copydoc Tensor::copy(const Tensor &from)
    */
-  void copy(const Tensor &from);
+  void copy(const Tensor &from) override;
 
   /**
    * @copydoc Tensor::copyData(const Tensor &from)
    */
-  void copyData(const Tensor &from);
+  void copyData(const Tensor &from) override;
 
   /**
    * @brief      Copy the Tensor
index 7eecb54de6777acad4f7542a56bf18d3083503b5..e0dfd77748e3e959bdecfcf9dc5771f021a80aee 100644 (file)
@@ -240,17 +240,17 @@ public:
   /**
    * @copydoc Tensor::setRandNormal()
    */
-  void setRandNormal(float mean = 0.0f, float stddev = 0.05f);
+  void setRandNormal(float mean = 0.0f, float stddev = 0.05f) override;
 
   /**
    * @copydoc Tensor::setRandUniform()
    */
-  void setRandUniform(float min = -0.05f, float max = 0.05f);
+  void setRandUniform(float min = -0.05f, float max = 0.05f) override;
 
   /**
    * @copydoc Tensor::setRandBernoulli()
    */
-  void setRandBernoulli(float probability = 0.5f);
+  void setRandBernoulli(float probability = 0.5f) override;
 
   /**
    * @copydoc Tensor::initialize()
@@ -404,12 +404,12 @@ public:
   /**
    * @copydoc Tensor::copy(const Tensor &from)
    */
-  void copy(const Tensor &from);
+  void copy(const Tensor &from) override;
 
   /**
    * @copydoc Tensor::copyData(const Tensor &from)
    */
-  void copyData(const Tensor &from);
+  void copyData(const Tensor &from) override;
 
   /**
    * @brief      Copy the Tensor