Coder Social home page Coder Social logo

conscienceli / iternet Goto Github PK

View Code? Open in Web Editor NEW
88.0 88.0 30.0 666 KB

IterNet: Retinal Image Segmentation Utilizing Structural Redundancy in Vessel Networks. High-accuracy medical retina (eye) image segmentation.

License: MIT License

Python 100.00%

iternet's People

Contributors

conscienceli 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

Watchers

 avatar  avatar

iternet's Issues

DRIVE Test Set

Hello,

Congratulations for your work, it is inspiring and very impressive.
I was wondering if you could provide a link pointing on where you found the DRIVE test set predictions, because I have looked online and cannot find the ground truths for the test set to report my own results.
Many thanks in advance.

When I use your code , i can't get your performance,Can you help me?

I didnt change the train code,use the model "checkpoint = ModelCheckpoint(save_path, monitor='final_out_loss', verbose=1, save_best_only=True, mode='min')",iteration=3, DATASET='STARE',batch_size=32, epochs=200.
predict(batch_size=32, epochs=200, iteration=3, stride_size=3, DATASET='STARE'),and
and result is lower than your paper.
Area under the ROC curve: 0.962542154639597
Area under Precision-Recall curve: 0.8794006909319013
Jaccard similarity score: 0.9677991055713587
F1 score (F-measure): 0.7959445466207131

Confusion matrix:[[1113200 12113]
[ 27496 77250]]
ACCURACY: 0.9677991055713587
SENSITIVITY: 0.7374983292918107
SPECIFICITY: 0.9892358837052446
PRECISION: 0.8644517305820082
Can you help me??where i did in wrong way?

What is your code for computing Conn.?

With this definition, we drew a curve of θ versus C(θ) (refer to the supplementary material for some examples).
We adopt the area under this curve as connectivity metric (abbreviated to Conn.).

So could you tell me what is the code?

Custom Dataset

What are the areas of the code I have to change to train it on my custom dataset?

Issues loading pretrained weights

Download weights from the link and uploaded to my drive. Can't load the weights on local/Google Colab. It is stuck running on the same cell for some time.

image

Change Keras to tensorflow.keras

Hello,
I'm trying to use only tensorflow in the code, so I'm changing the Keras imports to tensorflow.keras, like this:

from tensorflow.keras import losses
from tensorflow.keras.callbacks import ModelCheckpoint, EarlyStopping, ReduceLROnPlateau
from tensorflow.keras.layers import Input, MaxPooling2D
from tensorflow.keras.layers import concatenate, Conv2D, Conv2DTranspose, Dropout, ReLU, BatchNormalization, Activation
from tensorflow.keras.layers import add, multiply
from tensorflow.keras.models import Model
from tensorflow.keras.optimizers import Adam

However, the graph gets disconnected at dropout_19_1 in the third iteration:
I get the following error:

Graph disconnected: cannot obtain value for tensor Tensor("dropout_19_1/Identity:0", shape=(None, None, None, 32), dtype=float32) at layer "concatenate_4".

The error is coming from this line:
model = Model(inputs=[inputs], outputs=[outs[-1]])

Any thoughts?

Thank you

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.