Coder Social home page Coder Social logo

mi2rlnet's Introduction

MI2RLNet

This MI2RLNet is the hub of pretrained models in the medical domain.

We hope MI2RLNet helps your downstream task.

  • Organizing Team : MI2RL, Asan Medical Center(AMC), Seoul, Republic of Korea

  • Contributor

    • Commiter : Kyuri Kim, Jiyeon Seo, Jooyoung Park, Mingyu Kim, Kyungjin Cho, Daeun Kim, Yujin Nam.

    • Reviewer : Sungman Cho, Sungchul Kim.

    • Data Maintainer : Miso Jang, Namkug Kim.


  • Docker images

    • Dockerfille : tensorflow > 2.x, Pytorch 1.x


Contents

Data description

Modality Part Module Data Reference
X-ray Chest L/R Mark Detection AMC
X-ray Chest PA / Lateral /Others Classification AMC
CT Chest Enhanced / Non-Enhanced Classification AMC
CT Chest Lung Segmentation AMC
CT Abdomen Kidnet & Tmuor Segmentation KiTS 2019
CT Abdomen Liver Segmentation AMC, LiTS 2017
Endoscopy Abdomen Polyp Detection Kvsair-SEG
MR Brain Brain Extraction AMC
MR Brain Blackblood Segmentation AMC

Experiment results

Modality Part Module Results Wiki Weights Framework
X-ray Chest L/R Mark Detection 0.99 (mAP) link link TF 2.x
X-ray Chest PA / Lateral / Others Classification 0.94 (Acc, external) link link TF 2.x
CT Chest Enhanced / Non-Enhanced Classification 0.96 (Acc, external) link link TF 2.x
CT Chest Lung Segmentation 0.98 (DSC) - link TF 2.x
CT Abdomen Kidney & Tumor Segmentation 0.83 (DSC) link link TF 2.x
CT Abdomen Liver Segmentation 0.97 (DSC) link link TF 2.x
Endoscopy Abdomen Polyp Detection 0.70 (DSC) link link Pytorch
MR Brain MRI/MRA BET (Brain Extration Tool) 0.95 (DSC) link MRI MRA Pytorch
MR Brain Blackblood Segmentation 0.83 (DSC) link link TF 2.x

How can we use ?

  • The example code below applies to almost all modules. Some modules may require additional parameters.

Inference

from medimodule.Abdomen import LiverSegmentation

# Initialize the model.
# If pre-trained weight exists, enter it together when the model is assigned.
model = LiverSegmentation("/path/of/weight")

# Get a result.
# If you want to save the result, enter it with `save_path` kwargs.
image, mask = model.predict("/path/of/image", save_path="/path/for/save")

Transfer Learning

# Import any module you want to fine-tune.
from medimodule.Abdomen import LiverSegmentation

# Initialize the model with pre-trained weight.
model = LiverSegmentation("/path/of/weight")

# Construct your custom training code.
...
model.train()
...

Contributing

If you'd like to contribute, or have any suggestions for these guidelines, you can contact us at [email protected] or open an issue on this GitHub repository.

All contributions welcome! All content in this repository is licensed under the Apache 2.0 license.

mi2rlnet's People

Contributors

chokyungjin avatar cuchoco avatar daeun02 avatar dev-sungman avatar hitdahit avatar jiyeonseovv avatar kayla220 avatar kyurikeem avatar namyouth avatar rlatjcj avatar

Stargazers

 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

mi2rlnet's Issues

라이브러리 추가 요청

mi2rl/mi2rl_image:201012 도커 이미지
scikit-image==0.17.2 라이브러리 추가 요청드립니다.
감사합니다.

weight 수집

@Sungman-Cho
weight를 보관할 공간을 하나 만들어야 할 것 같네요ㅎㅎ
테스트 샘플도 같이 공유할 수 있으면 좋을 것 같아요

(아니면 nas 좌표를 공유하는 방식으로 진행하면 될 것 같기도?????)

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.