Skip to content

Commit 9cc60c9

Browse files
committed
Use ==/!= to compare constant literals (str, bytes, int, float, tuple)
Avoid `SyntaxWarning` on Python >= 3.8 ``` >>> "convolutional" == "convolutional" True >>> "convolutional" is "convolutional" <stdin>:1: SyntaxWarning: "is" with a literal. Did you mean "=="? True ``` Related to opencv#21121
1 parent 2c226d5 commit 9cc60c9

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

samples/dnn/tf_text_graph_ssd.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -270,12 +270,12 @@ def addConcatNode(name, inputs, axisNodeName):
270270
addConstNode('concat/axis_flatten', [-1], graph_def)
271271
addConstNode('PriorBox/concat/axis', [-2], graph_def)
272272

273-
for label in ['ClassPredictor', 'BoxEncodingPredictor' if box_predictor is 'convolutional' else 'BoxPredictor']:
273+
for label in ['ClassPredictor', 'BoxEncodingPredictor' if box_predictor == 'convolutional' else 'BoxPredictor']:
274274
concatInputs = []
275275
for i in range(num_layers):
276276
# Flatten predictions
277277
flatten = NodeDef()
278-
if box_predictor is 'convolutional':
278+
if box_predictor == 'convolutional':
279279
inpName = 'BoxPredictor_%d/%s/BiasAdd' % (i, label)
280280
else:
281281
if i == 0:
@@ -308,7 +308,7 @@ def addConcatNode(name, inputs, axisNodeName):
308308
priorBox = NodeDef()
309309
priorBox.name = 'PriorBox_%d' % i
310310
priorBox.op = 'PriorBox'
311-
if box_predictor is 'convolutional':
311+
if box_predictor == 'convolutional':
312312
priorBox.input.append('BoxPredictor_%d/BoxEncodingPredictor/BiasAdd' % i)
313313
else:
314314
if i == 0:

0 commit comments

Comments
 (0)