Giter VIP home page Giter VIP logo

Comments (6)

SuryanarayanaY avatar SuryanarayanaY commented on April 29, 2024

Hi @AdnanAvdagic ,

Could you please submit minimal reproducible code snippet for this. I tried with a dummy model with an input size that is not a multiple of batch_size but couldn't get any issue.Attached gist for reference.

from tensorflow.

AdnanAvdagic avatar AdnanAvdagic commented on April 29, 2024
backbone = keras_cv.models.YOLOV8Backbone.from_preset(
                'yolo_v8_l_backbone',
                input_shape=[512,512, 3],
            )

model = keras_cv.models.YOLOV8Detector(
                    num_classes=1,
                    bounding_box_format='xyxy',
                    backbone=backbone,
                    fpn_depth=3,
                )

model.prediction_decoder = keras_cv.layers.NonMaxSuppression(
            bounding_box_format='xyxy',
            from_logits=True,
            iou_threshold=0.35,
            confidence_threshold=0.53,
            max_detections=50,
        )

def prepare_image(self: Self, input_image_path: Path) -> np.ndarray:
        try:
            input_image = cv2.imread(str(input_image_path))
            # input_image = cv2.bilateralFilter(input_image, 9, 75, 75)
            if self.color_mode == "rgb":
                input_image = cv2.cvtColor(input_image, cv2.COLOR_BGR2RGB)

            else:
                input_image = cv2.cvtColor(input_image, cv2.COLOR_BGR2GRAY)

            return input_image
tiles_paths = ['01.jpg', '02.jpg', ...]

image_patches = np.array(
  [
    prepare_image(input_image_path=tile_path)
                        for tile_path in tiles_paths
  ],
)
y_pred = model.predict(
   image_patches,
   batch_size=8,
)

Here we get a crash if the number of image_patches is not divisible with the batch_size it will crash at the last batch which is less than the batch_size

from tensorflow.

SuryanarayanaY avatar SuryanarayanaY commented on April 29, 2024

Hi @AdnanAvdagic ,

Since this issue seems specific to keras_cv model. Could you please file an issue at keras_cv repo,since all keras_cv issues are actively tracked there?

from tensorflow.

github-actions avatar github-actions commented on April 29, 2024

This issue is stale because it has been open for 7 days with no activity. It will be closed if no further activity occurs. Thank you.

from tensorflow.

github-actions avatar github-actions commented on April 29, 2024

This issue was closed because it has been inactive for 7 days since being marked as stale. Please reopen if you'd like to work on this further.

from tensorflow.

google-ml-butler avatar google-ml-butler commented on April 29, 2024

Are you satisfied with the resolution of your issue?
Yes
No

from tensorflow.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.