Giter Site home page Giter Site logo

starry-lei / point2ssm_2 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from jadie1/point2ssm_2

0.0 0.0 0.0 149.24 MB

Point2SSM++: Self-Supervised Learning of Anatomical Shape Models from Point Clouds

License: MIT License

C++ 4.54% Python 85.37% C 1.07% Cuda 9.02%

point2ssm_2's Introduction

Point2SSM++

Implementation of Point2SSM++: Self-Supervised Learning of Anatomical Shape Models from Point Clouds. If using this code, please cite the paper.

Run training by calling 'train.py' with a specificed config file, for example:

python train.py -c cfgs/point2ssm++.yaml

This will write the model, logged info, and a copy of the config file to a folder in experiments/, such as experiments/spleen_all/point2ssm++_cd_l2_dgcnn/.

To run inference, call consist_test.py with the config file and dataset, for example:

python consist_test.py -c experiments/spleen_all/point2ssm++_cd_l2_dgcnn/point2ssm++.yaml -d spleen

This will write the predicted correspondence points to the experiment directory, for example experiments/spleen_all/point2ssm++_cd_l2_dgcnn/spleen/test/output/.

See cfgs/point2ssm++_4d.yaml for an example with 4D/spatiotemporal data, and cfgs/point2ssm++_classifier.yaml for multi-anatomy data.

Acknowledgements

This code utilizes the following Pytorch 3rd-party libraries and models:

point2ssm_2's People

Contributors

jadie1 avatar

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.