Giter Site home page Giter Site logo

We could not automatically infer the shape of the Lambda's output. Please specify the `output_shape` argument for this Lambda layer. about mask_rcnn HOT 8 OPEN

zlao3118 avatar zlao3118 commented on August 26, 2024
We could not automatically infer the shape of the Lambda's output. Please specify the `output_shape` argument for this Lambda layer.

from mask_rcnn.

Comments (8)

fata1error404 avatar fata1error404 commented on August 26, 2024 1

Same problem here, which appears in the line
model = modellib.MaskRCNN(mode="inference", model_dir=MODEL_DIR, config=config)

I am running
Tensorflow 2.16.1
TensorRT 8.6.1
Cuda 12.3
Cudnn 8.0

Traceback (most recent call last):
File "/home/fata1error404/Mask-RCNN-TF2/samples/test.py", line 36, in
model = modellib.MaskRCNN(mode="inference", model_dir=MODEL_DIR, config=config)
File "/home/fata1error404/.local/lib/python3.10/site-packages/mrcnn/model.py", line 1831, in init
self.keras_model = self.build(mode=mode, config=config)
File "/home/fata1error404/.local/lib/python3.10/site-packages/mrcnn/model.py", line 2029, in build
fpn_classifier_graph(rpn_rois, mrcnn_feature_maps, input_image_meta,
File "/home/fata1error404/.local/lib/python3.10/site-packages/mrcnn/model.py", line 938, in fpn_classifier_graph
shared = KL.Lambda(lambda x: K.squeeze(K.squeeze(x, 3), 2),
File "/home/fata1error404/.local/lib/python3.10/site-packages/keras/src/utils/traceback_utils.py", line 123, in error_handler
raise e.with_traceback(filtered_tb) from None
File "/home/fata1error404/.local/lib/python3.10/site-packages/keras/src/layers/core/lambda_layer.py", line 97, in compute_output_shape
raise NotImplementedError(
NotImplementedError: Exception encountered when calling Lambda.call().

We could not automatically infer the shape of the Lambda's output. Please specify the output_shape argument for this Lambda layer.

Arguments received by Lambda.call():
• args=('<KerasTensor shape=(None, 1000, 1, 1, 1024), dtype=float32, sparse=False, name=keras_tensor_393>',)
• kwargs={'mask': 'None'}

from mask_rcnn.

kumbarisagar3011 avatar kumbarisagar3011 commented on August 26, 2024

is this solved?

from mask_rcnn.

kumbarisagar3011 avatar kumbarisagar3011 commented on August 26, 2024

Because i am also getting same errror

from mask_rcnn.

kumbarisagar3011 avatar kumbarisagar3011 commented on August 26, 2024

Anyone solved this please tell me i am trying to train it on custom dataset

from mask_rcnn.

userwatch avatar userwatch commented on August 26, 2024

Hello I was able to run it in colab. I also encountered the same errors. It was very difficult.

https://github.com/z-mahmud22/Mask-RCNN_TF2.14.0 I used the repo here.

from mask_rcnn.

zlao3118 avatar zlao3118 commented on August 26, 2024

still not solved

from mask_rcnn.

userwatch avatar userwatch commented on August 26, 2024

Hello @zlao3118 zlao3188 Which versions do you use? tensorflow==2.5.0 keras==2.3.1 python 3.8.0 Have you tried?

from mask_rcnn.

knutsona avatar knutsona commented on August 26, 2024

I was able to solve it with python 3.11 and tensorflow 2.12.0

from mask_rcnn.

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.