Git Product home page Git Product logo

Comments (9)

dingmyu avatar dingmyu commented on September 2, 2024

Hi,

The 3D detection is based on OpenPCDet. Currently, the code is not organized into the HR-NAS repo. You can migrate our super network and loss functions to OpenPCDet for training.

We will support 3D detection in this repo as soon as possible, thank you.

Regards

from hr-nas.

AIshenfeng avatar AIshenfeng commented on September 2, 2024

First, Thanks for your reply, and I'm looking forward to your code about 3D detection.

However, I have another question. Because I saw in the paper that "FLOPs is calculated for 2D RPN network using an input size of 496×432", I would like to ask whether the 3D detection task uses SSD Detection Head when searching.

Regards

from hr-nas.

dingmyu avatar dingmyu commented on September 2, 2024

Hi,

Yes, we use a single-scale anchor-based detection head, following PointPillar. See the config for details.

Regards,
Mingyu

from hr-nas.

AIshenfeng avatar AIshenfeng commented on September 2, 2024

That is great.

    criterion = torch.nn.CrossEntropyLoss(reduction='mean').cuda()
    criterion_smooth = optim.CrossEntropyLabelSmooth(
        FLAGS.model_kwparams['num_classes'],
        FLAGS['label_smoothing'],
        reduction='mean').cuda()
    if model.task == 'segmentation':
        criterion = CrossEntropyLoss().cuda()
        criterion_smooth = CrossEntropyLoss().cuda()
    if FLAGS.dataset == 'coco':
        criterion = JointsMSELoss(use_target_weight=True).cuda()
        criterion_smooth = JointsMSELoss(use_target_weight=True).cuda()

It seems that there is not a loss for KITTI dataset in train.py, and not a yml file for KITTI in config.
Could you add them?

Thanks a lot!

from hr-nas.

dingmyu avatar dingmyu commented on September 2, 2024

Hi,

For 3D detection, we follow all settings in PointPillar (OpenPCDet reproduced version), the loss function of 3D detection can be found here.

Thanks

from hr-nas.

AIshenfeng avatar AIshenfeng commented on September 2, 2024

Hi,

Your work is very good and very helpful to my research.

I try to implement 3D detection myself, but I am not clear about many settings and it is a bit difficult.

Can you tell me how to combine your code with OpenPCDet? For example, how to prune the supernet and some search-related configurations.

Of course, it’s best if you can open source the code in the short term. If so, can you tell me how long you plan to open source the code for 3D object detection?

Thank you very much!

from hr-nas.

dingmyu avatar dingmyu commented on September 2, 2024

Hi,

Thanks for your interest. I will merge the codes as soon as time and GPU resources are available, hopefully within a month.

Regards

from hr-nas.

dingmyu avatar dingmyu commented on September 2, 2024

Feel free to reopen the issue if you have any further questions.

from hr-nas.

AIshenfeng avatar AIshenfeng commented on September 2, 2024

Hi!

Can the code be open source as scheduled?

Very much looking forward to it~~~

best regards

from hr-nas.

Related Issues (10)

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.