title: Reading File from directory
body: <p>I am doing some preprocessing, and after I am trying to open a file that has floats within the file name but I get a ValueError: invalid literal for int() with base 10: 'output_patch_fp' and I do not know why. Can anyone help? Code is below:</p>
  <pre><code>    out_blob = next(iter(net.outputs))
  net.batch_size = len(args.input)
  
  # Read and pre-process input images
  n, c, h, w = net.inputs[input_blob].shape
  images = np.ndarray(shape=(n, c, h, w))
  for i in range(n):
      image = cv2.imread(args.input[i])
      if image.shape[:-1] != (h, w):
          log.warning(&quot;Image {} is resized from {} to {}&quot;.format(args.input[i], image.shape[:-1], (h, w)))
          image = cv2.resize(image, (w, h))
      # Swapping Red and Blue channels 
      #image[:, :, [0, 2]] = image[:, :, [2, 0]]
      # Change data layout from HWC to CHW
      image = image.transpose((2, 0, 1))  
      images[i] = image
      
      eoim = image
      eoim16 = eoim.astype(np.float16)
      
      # divide by 255 to get value in range 0-&gt;1 if necessary (depends on input pixel format)
      if(eoim16.max()&gt;1.0):
          eoim16 = np.divide(eoim16,255)
          print(eoim16)
          
  preprocessed_image_path = 'C:/Users/Owner/Desktop/Ubotica/IOD/cloud_detect/'
  formated_image_file = &quot;output_patch_fp&quot;
  f = open(preprocessed_image_path + &quot;/&quot; + formated_image_file + &quot;.txt&quot;, 'r')
  elem_counter = 0
  for elem in eoim16:
      for elem1 in elem:
          for col in elem1:
              #f.read(int(float(formated_image_file)))
              f.read(float(f.readline())
  f.close()
          
  # calling the instance method using the object cloudDetector
  res = cloudDetector.infer(eoim16)
  res = res[out_blob]
  
  labels_map = None
  classid_str = &quot;classid&quot;
  probability_str = &quot;probability&quot;
  for i, probs in enumerate(res):
      probs = np.squeeze(probs)
      top_ind = np.argsort(probs)[-args.number_top:][::-1]
      print(&quot;Image {}\n&quot;.format(args.input[i]))
      print(classid_str, probability_str)
      print(&quot;{} {}&quot;.format('-' * len(classid_str), '-' * len(probability_str)))
      for id in top_ind:
          det_label = labels_map[id] if labels_map else &quot;{}&quot;.format(id)
          label_length = len(det_label)
          space_num_before = (len(classid_str) - label_length) // 2
          space_num_after = len(classid_str) - (space_num_before + label_length) + 2
          space_num_before_prob = (len(probability_str) - len(str(probs[id]))) // 2
          print(&quot;{}{}{}{}{:.7f}&quot;.format(' ' * space_num_before, det_label,
                                        ' ' * space_num_after, ' ' * space_num_before_prob,
                                        probs[id]))
      print(&quot;\n&quot;)
  </code></pre>
  <p>The .txt file with the raw float data is followed below:</p>
  <pre><code>0.56494140625
  0.521484375
  0.56884765625
  0.537109375
  0.57666015625
  0.64306640625
  0.7841796875
  0.7021484375
  0.6982421875
  0.6943359375
  0.67431640625
  0.7490234375
  0.61181640625
  0.65869140625
  </code></pre>