Git Product home page Git Product logo

domain_specific_cl's People

Contributors

krishnabits001 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

domain_specific_cl's Issues

Can you just summarize a bit the decoder part?

@krishnabits001
Hello, Thanks for this wonderful work. I have checked your code for pretrain the decoder.
it was more than 800 lines within the same instance method, which is very hard to understand. Is it possible to have some words to summarize it a bit?
In the paper, the descriptions are not clear too.

change datasets

Thank you for providing the code. Can I use it on the coco dataset

What is the intuition that self-supervised pertained initialization would help Segmentation Task?

Hi Krishna,

Great work! I am very new to the topic of self-supervised learning. May I ask what is the intuition that pretrained initialization would help the segmentation performance? If I understand your paper correctly, the network learned the global and local discriminative features for some datasets with your self-supervised learning scheme, how would that relate to the segmentation. Is there any paper or material you can refer to?

Best regards,

Shape error when pre-training decoder

How can I fix the following error while pre-training the decoder?

Traceback (most recent call last):
  File "pretr_decoder_local_contrastive_loss.py", line 318, in <module>
    tmp_op=new_var.assign(var_val)
  File "/usr/local/lib/python3.6/dist-packages/tensorflow/python/ops/resource_variable_ops.py", line 902, in assign
    (tensor_name, self._shape, value_tensor.shape))
ValueError: Cannot assign to variable enc_c1_a/W:0 due to variable shape (3, 3, 1, 16) and value shape (122,) are incompatible

Fitune SegUnet

There is some question about fintuning the segmentation model on "mmwhs":

  1. The training loss is hard to converge. We set "--no_of_tr_imgs tr8 --comb_tr_imgs c1" but the training loss only decrease to 0.5x, and the val_score is 0 in all epoches.
  2. We found the augmentation will change the original value in label array, thus we use a function to re-map the value:
    def ReMod(x, dataset = 'mmwhs'):
    '''
    for tf-onehot
    '''
    if dataset == 'mmwhs':
    mapp_v = np.array([ 0, 205, 420, 500, 550, 600, 820, 850])
    x = np.repeat(np.expand_dims(x, axis=-1), len(mapp_v), -1)
    x = np.argmin(np.abs(x - mapp_v),axis=-1)
    return x

Data augmentation

Dear author:
You propose an effective augmentation way about 3D dataset,if I use the augmentation on 3D CT what should I attention?

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.