meliketoy / dreamchallenge Goto Github PK
View Code? Open in Web Editor NEWRepository for 2016-2017 Dream Challenge
Repository for 2016-2017 Dream Challenge
/PreprocessedData
를 읽고 Torch로 구현된 모델과 호환되는 디렉토리 정리 python 스크립트 구현preprocessing.py
에 추가The format of image_crosswalk.tsv
in training/testing phase is different with pilot dataset.
`/metadata/images_crosswalk.tsv'
[patient_id exam_idx image_idx view laterality cancer]
/metadata/exams_metadata.t
[subjectId examIndex daysSincePreviousExam cancerL cancerR invL invR age implantEver implantNow bcHistory yearsSincePreviousBc previousBcLaterality reduxHistory reduxLaterality hrt antiestrogen firstDegreeWithBc firstDegreeWithBc50 bmi race]
/metadata/exams_metadata.tsv
[patient_id exam_idx image_idx view laterality]
--> no cancer
column
The column cancer is no longer available in the images crosswalk files of the Challenge. It was placed initially for conveniency but has been now removed because it is redundant with the covariates cancerL and cancerR from the exams metadata table.
fastRCNN
, fasterRCNN
코드 확인preprocessing.py
와 합치기/preprocessedData
에 추가 디렉토리 구조로 떨구기Elapsed Time : Mass << Cal
드첼에 예제로 올라온 Docker는 모두 CentOS기반.
향후 유지 보수 및 환경 셋팅을 위해
ubuntu 환경의 컨테이터 만들기.
우선 training phase
를 제외한 preprocessing
쪽을 만들 예정 (/pre-processing/Dockerfile
)
계속해서 메모리 증가.
dm-*-example
외의 docker container가 synapse docker repository에 업로드(push
)가 안되는 상황.
주최측에서 확인 중인 것으로 파악됨.
해당 문제에 대해 지속적인 확인이 필요.
setDeviceId(1) --> occur error: can't get gpu status
2016-11-18 00:34:05,073 DEBUG [preprocessing.py:96] convert dicom to cv2
2016-11-18 00:34:06,968 DEBUG [preprocessing.py:103] resize
2016-11-18 00:34:06,970 DEBUG [preprocessing.py:103] flip
2016-11-18 00:34:06,971 DEBUG [preprocessing.py:111] write image
2016-11-18 00:34:06,980 INFO [preprocessing.py:60] Preprocessing... 65313 --> preprocessing/dreamCh/pilot/65313
2016-11-18 00:34:07,057 DEBUG [preprocessing.py:96] convert dicom to cv2
2016-11-18 00:34:09,792 DEBUG [preprocessing.py:103] resize
2016-11-18 00:34:09,794 DEBUG [preprocessing.py:111] write image
2016-11-18 00:34:09,866 DEBUG [preprocessing.py:96] convert dicom to cv2
2016-11-18 00:34:12,463 DEBUG [preprocessing.py:103] resize
2016-11-18 00:34:12,466 DEBUG [preprocessing.py:103] flip
2016-11-18 00:34:12,467 DEBUG [preprocessing.py:111] write image
2016-11-18 00:34:12,477 INFO [preprocessing.py:60] Preprocessing... 98 --> preprocessing/dreamCh/pilot/98
2016-11-18 00:34:12,520 DEBUG [preprocessing.py:96] convert dicom to cv2
2016-11-18 00:34:14,408 DEBUG [preprocessing.py:103] resize
2016-11-18 00:34:14,410 DEBUG [preprocessing.py:111] write image
2016-11-18 00:34:14,452 DEBUG [preprocessing.py:96] convert dicom to cv2
2016-11-18 00:34:16,441 DEBUG [preprocessing.py:103] resize
2016-11-18 00:34:16,443 DEBUG [preprocessing.py:103] flip
2016-11-18 00:34:16,444 DEBUG [preprocessing.py:111] write image
2016-11-18 00:34:16,455 INFO [preprocessing.py:60] Preprocessing... 43184 --> preprocessing/dreamCh/pilot/43184
2016-11-18 00:34:16,527 DEBUG [preprocessing.py:96] convert dicom to cv2
2016-11-18 00:34:19,461 DEBUG [preprocessing.py:103] resize
2016-11-18 00:34:19,464 DEBUG [preprocessing.py:111] write image
2016-11-18 00:34:19,545 DEBUG [preprocessing.py:96] convert dicom to cv2
2016-11-18 00:34:22,257 DEBUG [preprocessing.py:103] resize
MultiProcessing
num of proc = num of core - 1
No writing tmp image
Check duplicated images (same p_id, exam_idx, v, l) , not img_idx
img_idx가 크면 나중에 찍은건지 확인
img_idx에 따라 이미지가 얼마나 차이나는지 확인
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.