Fix python syntax error (#3326)
author오형석/동작제어Lab(SR)/Staff Engineer/삼성전자 <hseok82.oh@samsung.com>
Thu, 25 Oct 2018 00:09:52 +0000 (09:09 +0900)
committer박세희/동작제어Lab(SR)/Principal Engineer/삼성전자 <saehie.park@samsung.com>
Thu, 25 Oct 2018 00:09:52 +0000 (09:09 +0900)
Fix python syntax error in select_operator.py

Signed-off-by: Hyeongseok Oh <hseok82.oh@samsung.com>
tools/tflitefile_tool/select_operator.py

index 0ad3823..7430388 100755 (executable)
@@ -350,26 +350,30 @@ def GenerateBuiltinOption(new_builder, selected_builtin_option, builtin_option_t
 
         tflite.L2NormOptions.L2NormOptionsStart(new_builder)
         tflite.L2NormOptions.L2NormOptionsAddFusedActivationFunction(
-            new_builder, L2NormOptions.FusedActivationFunction())
+            new_builder, l2norm_option.FusedActivationFunction())
         return tflite.L2NormOptions.L2NormOptionsEnd(new_builder)
 
     # LocalResponseNormalizationOptions
-     import tflite.LocalResponseNormalizationOptions
-     if builtin_option_type == tflite.BuiltinOptions.BuiltinOptions().LocalResponseNormalizationOptions:
-
-         lrn_option = tflite.LocalResponseNormalizationOptions.LocalResponseNormalizationOptions()
-         lrn_option.Init(selected_builtin_option.Bytes, selected_builtin_option.Pos)
-
-         tflite.LocalResponseNormalizationOptions.LocalResponseNormalizationOptionsStart(new_builder)
-         tflite.LocalResponseNormalizationOptions.LocalResponseNormalizationOptionsAddRadius(
-             new_builder, LocalResponseNormalizationOptions.Radius())
-         tflite.LocalResponseNormalizationOptions.LocalResponseNormalizationOptionsAddBias(
-             new_builder, LocalResponseNormalizationOptions.Bias())
-         tflite.LocalResponseNormalizationOptions.LocalResponseNormalizationOptionsAddAlpha(
-             new_builder, LocalResponseNormalizationOptions.Alpha())
-         tflite.LocalResponseNormalizationOptions.LocalResponseNormalizationOptionsAddBeta(
-             new_builder, LocalResponseNormalizationOptions.Beta())
-         return tflite.LocalResponseNormalizationOptions.LocalResponseNormalizationOptionsEnd(new_builder)
+    import tflite.LocalResponseNormalizationOptions
+    if builtin_option_type == tflite.BuiltinOptions.BuiltinOptions(
+    ).LocalResponseNormalizationOptions:
+
+        lrn_option = tflite.LocalResponseNormalizationOptions.LocalResponseNormalizationOptions(
+        )
+        lrn_option.Init(selected_builtin_option.Bytes, selected_builtin_option.Pos)
+
+        tflite.LocalResponseNormalizationOptions.LocalResponseNormalizationOptionsStart(
+            new_builder)
+        tflite.LocalResponseNormalizationOptions.LocalResponseNormalizationOptionsAddRadius(
+            new_builder, lrn_option.Radius())
+        tflite.LocalResponseNormalizationOptions.LocalResponseNormalizationOptionsAddBias(
+            new_builder, lrn_option.Bias())
+        tflite.LocalResponseNormalizationOptions.LocalResponseNormalizationOptionsAddAlpha(
+            new_builder, lrn_option.Alpha())
+        tflite.LocalResponseNormalizationOptions.LocalResponseNormalizationOptionsAddBeta(
+            new_builder, lrn_option.Beta())
+        return tflite.LocalResponseNormalizationOptions.LocalResponseNormalizationOptionsEnd(
+            new_builder)
 
     # LSTMOptions: not supported
 
@@ -422,7 +426,7 @@ def GenerateBuiltinOption(new_builder, selected_builtin_option, builtin_option_t
 
         tflite.SpaceToDepthOptions.SpaceToDepthOptionsStart(new_builder)
         tflite.SpaceToDepthOptions.SpaceToDepthOptionsAddBlockSize(
-            new_builder, SpaceToDepthOptions.BlockSize())
+            new_builder, space_to_depth_option.BlockSize())
         return tflite.SpaceToDepthOptions.SpaceToDepthOptionsEnd(new_builder)
 
     # EmbeddingLookupSparseOptions: not supported
@@ -584,7 +588,7 @@ def GenerateBuiltinOption(new_builder, selected_builtin_option, builtin_option_t
 
         tflite.SplitOptions.SplitOptionsStart(new_builder)
         tflite.SplitOptions.SplitOptionsAddNumSplits(new_builder,
-                                                     SplitOptions.NumSplits())
+                                                     split_option.NumSplits())
         return tflite.SplitOptions.SplitOptionsEnd(new_builder)
 
     # LogSoftmaxOptions: not supported