          """ Update smoothed landmarks back to alignments """
          logger.debug("Update alignments")
          for idx, frame in tqdm(self.mappings.items(), desc="Updating"):
              logger.trace("Updating: (frame: %s)", frame)
              landmarks_update = landmarks[:, :, idx].astype(int)
              landmarks_xy = landmarks_update.reshape(68, 2).tolist()
              self.alignments.data[frame][0]["landmarks_xy"] = landmarks_xy
              logger.trace("Updated: (frame: '%s', landmarks: %s)", frame, landmarks_xy)
          logger.debug("Updated alignments")
  
 
</s> remove             landmarks = alignment["landmarks_xy"]
 </s> add             landmarks = alignment["landmarks_xy"].astype("int32") </s> remove             cv2.putText(self.image,  # pylint: disable=no-member
 </s> add             cv2.putText(self.image, </s> remove                 cv2.circle(self.image,  # pylint: disable=no-member
                           (pos_x, pos_y), radius, color, -1)
 </s> add                 cv2.circle(self.image, (pos_x, pos_y), radius, color, -1) </s> remove         self.landmarks = landmarks
 </s> add         self.landmarks = np.rint(landmarks).astype("int32") </s> remove                      "landmarks_xy": np.array(dfl_alignments["source_landmarks"], dtype="uint8")}
 </s> add                      "landmarks_xy": np.array(dfl_alignments["source_landmarks"], dtype="float32")}
            landmarks_update = landmarks[:, :, idx]
          """ Update smoothed landmarks back to alignments """
          logger.debug("Update alignments")
          for idx, frame in tqdm(self.mappings.items(), desc="Updating"):
              logger.trace("Updating: (frame: %s)", frame)
            landmarks_update = landmarks[:, :, idx]
              landmarks_xy = landmarks_update.reshape(68, 2).tolist()
              self.alignments.data[frame][0]["landmarks_xy"] = landmarks_xy
              logger.trace("Updated: (frame: '%s', landmarks: %s)", frame, landmarks_xy)
          logger.debug("Updated alignments")
  
keep keep keep keep replace keep keep keep keep keep
 Landmarks stored and used as floating point numbers (#928)

* remove and fix int adjustments
* masking rounding 
tools/lib_alignments/jobs.py