Code Monkey home page Code Monkey logo

Comments (12)

felixgwu avatar felixgwu commented on May 27, 2024 11

@FuriouslyCurious
Here is the code of the model. Hopefully, it helps your research.
https://gist.github.com/felixgwu/045c887b6ccdf0edf4648da0c40bcc12

from vision.

felixgwu avatar felixgwu commented on May 27, 2024 2

Hi, @FuriouslyCurious I have an implementation of FC-DenseNet at head already.
I can submit a PR is needed.
However, I couldn't match their reported mIoU and accuracy by training from scratch.
I've submitted an issue to their repo, but he is busy to help these days.

from vision.

alykhantejani avatar alykhantejani commented on May 27, 2024 2

If you want to use sub-pixel convolution for upscaling you can use the PixelShuffle layer in PyTorch

from vision.

gpleiss avatar gpleiss commented on May 27, 2024 1

Haha who can say no to that 😄

The original implementation is in Theano. We could probably use the saved weights for that model, but it may be better to train from scratch.

It might make sense to hold off until the CamVid dataset is added (#90).

from vision.

FuriouslyCurious avatar FuriouslyCurious commented on May 27, 2024

Thank you @gpleiss and @felixgwu

I am planning to train a Dense FC model from scratch using medical data and publish the weights / trained model for medical research.

@felixgwu if you share the code in a GIST I will love to try it out for some experiments I am running.

from vision.

FuriouslyCurious avatar FuriouslyCurious commented on May 27, 2024

Thank you @felixgwu !

@ycszen FYI: DenseNet FCN code in GIST above ^

from vision.

ycszen avatar ycszen commented on May 27, 2024

Thank you! @FuriouslyCurious

from vision.

youngfly11 avatar youngfly11 commented on May 27, 2024

How can i import the saved weight in the original implementation in Theano to the pytorch with the same architechture? @felixgwu
As I know, the saved weight is numpy format. and it seem difficult to initial the weight in pytorch one by one, because the net is so deep. Thank you for advanced

from vision.

EliasVansteenkiste avatar EliasVansteenkiste commented on May 27, 2024

@felixgwu Do you remember how far you where off from the original reported mIoU and accuracy by training from scratch?

from vision.

EliasVansteenkiste avatar EliasVansteenkiste commented on May 27, 2024

I found your results in FC-DenseNet issue 11.
Did you manage to further improve the results?

from vision.

FuriouslyCurious avatar FuriouslyCurious commented on May 27, 2024

@EliasVansteenkiste and @felixgwu Check out the Keras Tiramisu implementation below: Developer @titu1994 used SubPixelConvolution instead of Deconvolution as default method for upsampling. Not sure if that helps accuracy, but worth trying.

https://github.com/titu1994/Fully-Connected-DenseNets-Semantic-Segmentation

from vision.

youngfly11 avatar youngfly11 commented on May 27, 2024

@felixgwu . Thank you for you code implementation of FC-DenseNet in pytorch. Recent, i want to reproduce the result about FC-DenseNet, but my loss does not converge at all. would you share me you dataLoader so that i can compare it with my code? and if i initialize the learning rate with 1e-3, the loss will be infinity. I am so puzzled with it .

from vision.

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.