Git Product home page Git Product logo

brain-tumor-segmentation's Introduction

Hey ๐Ÿ‘‹๐Ÿฝ, I'm Subhajit!


Subhajit's Linkedin Subhajit's Facebook Subhajit's Twitter Subhajit's Codechef Subhajit's HackerRank Subhajit's Leetcode

Hi, I'm Subhajit Das, 2020 graduated Computer Science Engineer ๐Ÿš€ from India, currently, a Software Engineer ๐Ÿ™๐Ÿฝโ€โ™‚๏ธ @Turbot. I โค๏ธ efficient algorithms which reduce time complexity & good software designs which create robust applications. Thinking about real world problem solving & neural networks is what keeps me awake at night. ๐ŸŒƒ In my free time, I like to read about System Designs and Object-Oriented Design Principles. Also I am a self-taught Deep Learning Practitioner. Beside's programming, I enjoy long rides & motorcycles.

GIF

Talking about Personal Stuffs:

  • ๐ŸŒฑ Iโ€™m currently learning Javascript, GraphQL, Terraform and Cloud ;
  • ๐Ÿš€ Big fan of Elon Musk and SpaceX
  • ๐Ÿ’ฌ Ask me about anything, I am happy to help;
  • ๐Ÿ“ซ How to reach me: [email protected];
  • ๐Ÿ“Resume

Languages and Tools:


Subhajit's github stats

Give a โญ๏ธ to my pinned repositories, if you like my work.

brain-tumor-segmentation's People

Contributors

dependabot[bot] avatar sdsubhajitdas avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

brain-tumor-segmentation's Issues

nn.functional.sigmoid is deprecated

This line
output = F.sigmoid(self.conv10(conv9))
cause
UserWarning: nn.functional.sigmoid is deprecated. Use torch.sigmoid instead. warnings.warn("nn.functional.sigmoid is deprecated. Use torch.sigmoid instead.")

It should be:
output = torch.sigmoid(self.conv10(conv9))

Same dataset

Hello, I'm using the same dataset for my final project. For 3 weeks I am trying to finetune my network to obtain something good but no result. I am using FNC8 with vgg encoder.
What I want to ask, if you have some time, I can give you my notebook wich run in colab, and if i can inspire from your work using your Unet arhitecture?
Sorry, it isnt an issue, but i write this, maybe I can talk to you somehow.

Larger input size

Can you show us a quick way how to customize the network to use larger input size?
I am willing to test it with 1024x1024 size.

Brats Dataset

Hi, have try to run your code with Brats Dataset? what is need to make it run with your code

unet TypeError: function takes exactly 1 argument (3 given)

Hi, I tried running your code but it hangs around the line below with `"unet TypeError: function takes exactly 1 argument (3 given)".
I have commented the section. Please kindly advise,

Training process

if TRAIN:
unet_model.train()
path = os.path.join('saved_models',MODEL_NAME) if SAVE_MODEL else None
unet_train_history = unet_classifier.train(EPOCHS,trainloader,mini_batch=100,save_best=path)
print(f'Training Finished after {EPOCHS} epoches')

Testing process on test data.

unet_model.eval()
unet_score = unet_classifier.test(testloader) #unet TypeError: function takes exactly 1 argument (3 given)
print(f'\n\nDice Score {unet_score}')

Dice Score 0.7446110107881675

`

Cross Entropy

Hello, Im trying to train on your netowork. With my training function, augmentation I only obtain 45% IOU accuracy with dice loss after 100 epochs, but learned very hard, small updates in accuracy. I try to use Crossentropy, but loss is constant, so I verify gradients and they 0, or almost 0. Do you have any ideas?

Adapt to multiple class segmentation

Hi,
the original code is really a nice implementation of u-net architecture for binary class segmentation.
May you consider to adapt this code for multiple class segmentation?
Thanks!

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.