summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
author오형석/On-Device Lab(SR)/Staff Engineer/삼성전자 <hseok82.oh@samsung.com>2019-07-11 15:14:35 +0900
committerGitHub Enterprise <noreply-CODE@samsung.com>2019-07-11 15:14:35 +0900
commitdb6ab33f1ceb37739361b45d29c71c61b4c4e5d0 (patch)
tree5eb85c2a8414f1613c7a2476387ba39b70916f4e /tools
parent6eca02d8fe77817970905abf8792142db33f992e (diff)
downloadnnfw-db6ab33f1ceb37739361b45d29c71c61b4c4e5d0.tar.gz
nnfw-db6ab33f1ceb37739361b45d29c71c61b4c4e5d0.tar.bz2
nnfw-db6ab33f1ceb37739361b45d29c71c61b4c4e5d0.zip
Fix pylint warning in tflitefile_tool (#5606)
Fix pylint warning in tflitefile_tool - "dummy_" prefix for unused variable - staticmethod keyword for static method - Use sharp for comment instead of triple quote Signed-off-by: Hyeongseok Oh <hseok82.oh@samsung.com>
Diffstat (limited to 'tools')
-rwxr-xr-xtools/tflitefile_tool/operation.py14
1 files changed, 9 insertions, 5 deletions
diff --git a/tools/tflitefile_tool/operation.py b/tools/tflitefile_tool/operation.py
index 127d6c566..7d04a01fd 100755
--- a/tools/tflitefile_tool/operation.py
+++ b/tools/tflitefile_tool/operation.py
@@ -55,6 +55,7 @@ class _OperationComputeMethod(object):
Anyway, we can calculate total operations on this way. This can apply to the way of pooling.
'''
+ @staticmethod
def ComputeOperationForConv2D(tf_operator, inputs, outputs):
assert (
tf_operator.BuiltinOptionsType() == tflite.BuiltinOptions.BuiltinOptions()
@@ -83,16 +84,15 @@ class _OperationComputeMethod(object):
nonlinear_instr_num = 0
return (add_instr_num, mul_instr_num, nonlinear_instr_num)
- '''
- NOTE: Reference the comment 'NOTE' of ComputeOperationForConv2D
- '''
+ # NOTE: Reference the comment 'NOTE' of ComputeOperationForConv2D
+ @staticmethod
def ComputeOperationForPooling(tf_operator, inputs, outputs):
assert (
tf_operator.BuiltinOptionsType() == tflite.BuiltinOptions.BuiltinOptions()
.Pool2DOptions)
- input_tensor = inputs[0].tf_tensor
+ dummy_input_tensor = inputs[0].tf_tensor
output_tensor = outputs[0].tf_tensor
pool2d_options = tflite.Pool2DOptions.Pool2DOptions()
@@ -113,6 +113,7 @@ class _OperationComputeMethod(object):
nonlinear_instr_num = 0
return (add_instr_num, mul_instr_num, nonlinear_instr_num)
+ @staticmethod
def ComputeOperationForSoftmax(tf_operator, inputs, outputs):
assert (
tf_operator.BuiltinOptionsType() == tflite.BuiltinOptions.BuiltinOptions()
@@ -120,7 +121,7 @@ class _OperationComputeMethod(object):
input_tensor = inputs[0].tf_tensor
- batch_size = input_tensor.Shape(0)
+ dummy_batch_size = input_tensor.Shape(0)
input_dim = input_tensor.Shape(1)
# Softmax(x_i) = exp(x_i) / sum of exp(x)
@@ -129,6 +130,7 @@ class _OperationComputeMethod(object):
nonlinear_instr_num = input_dim + input_dim # sum of exp(x) and exp(x_i)
return (add_instr_num, mul_instr_num, nonlinear_instr_num)
+ @staticmethod
def ComputeOperationForFullyConnected(tf_operator, inputs, outputs):
assert (
tf_operator.BuiltinOptionsType() == tflite.BuiltinOptions.BuiltinOptions()
@@ -150,12 +152,14 @@ class _OperationComputeMethod(object):
nonlinear_instr_num = 0
return (add_instr_num, mul_instr_num, nonlinear_instr_num)
+ @staticmethod
def ComputeOperationForNothing(tf_operator, inputs, outputs):
add_instr_num = 0
mul_instr_num = 0
nonlinear_instr_num = 0
return (add_instr_num, mul_instr_num, nonlinear_instr_num)
+ @staticmethod
def NYI_ComputeOperation(tf_operator, inputs, outputs):
pass