koriavinash1 / digitalhistopath Goto Github PK
View Code? Open in Web Editor NEWLicense: MIT License
License: MIT License
1 model on 1 fold
I ran this project, but I got the following error and tried to install OpenSlide, but apparently this package does not install properly
Given this error, where is the problem with installing an open slide?
Thank you for your help
File "D:\python\DigitalHistoPath-master\code_cm17\trainer\trainer.py", line 24, in
from dataloader.training_data_loader import DataGeneratorCoordFly
File "D:\python\DigitalHistoPath-master\code_cm17\trainer/..\dataloader\training_data_loader.py", line 14, in
import openslide
File "C:\Users\micro_lab\anaconda3\envs\tf\lib\site-packages\openslide_init_.py", line 35, in
from openslide import lowlevel
File "C:\Users\micro_lab\anaconda3\envs\tf\lib\site-packages\openslide\lowlevel.py", line 43, in
_lib = cdll.LoadLibrary('libopenslide-0.dll')
File "C:\Users\micro_lab\anaconda3\envs\tf\lib\ctypes_init_.py", line 434, in LoadLibrary
return self._dlltype(name)
File "C:\Users\micro_lab\anaconda3\envs\tf\lib\ctypes_init.py", line 356, in _init
self._handle = _dlopen(self._name, mode)
OSError: [WinError 126] The specified module could not be found
It is viable to be used for the software
Hi,
I would like to thank you for sharing this interesting work. However, I am trying to apply this experiment on the same data that you use, it shows me that tumor type and mode required. Can you kindly tell me how can I fix this issue please?. Your reply and help would be highly appreciated.
Kind regards,
Originally posted by @haranrk in #7 (comment)
Dears, thank you for your continuous support. When I was exploring the matching levels between the slides and corresponding masks, I noticed that the number of levels in the ground masks is always 1, shouldn't it contain more levels? especially that we convert the tiff files to pyramidal prior to starting the experiments?
So can you help how can I found the ground truth mask of level 1 and level 2 of WSI?
your help is really apperciated.
First of all thank you for sharing such an excellent project. I am planning to run your scripts on the PAIP dataset 2019, I uncompressed the training files then I started from your "points_extractor.py" file to prepare the patches but I faced some difficulty in reading the binary masks (tif files), their path returns "none" while the path exists and it give the following error (OpenSlideUnsupportedFormatError) . Any suggestion how to solve this?
Also your help in stating the order of the files that must be executed to reach the training phase is really appreciated.
Hi,
Thank you for the wonderful repository. Do you plan to release the weights of the models?
It will be helpful to start with reproducing the results and extend beyond.
Thanks,
Shubham
Kori
Haran
Mahendra
Undesignated
When I am converting images to pyramid format, I need to use the lock.json file. What is the content of this file
Dear Sir, I have a quick question, I calculated the Jaccard index between the original ground truth mask (I read the mask image at level 0 using ReadWholeSlideImage function) and the generated mask after thresholding (prd_im_fll_dict) but I got low values, therefore I reinvestigated the min and max values of each of them and I am surprised that the max value in the original ground truth is 3 instead of 1. Can you explain why?
Originally posted by @codeskings in #19 (comment)
Hello, I need your help and experience, I would like to ask about something strange occurred when I tried a variant of Unet on your same framework, as the epochs increased the performance in terms of Jaccard index become worse (not improving as it supposed). please see below some results:
epoch 3
Jaccard for Training_phase_1_001 = 0.278841
Jaccard for Training_phase_1_002 = 0.060954
epoch 2
Jaccard for Training_phase_1_001 = 0.286575
Jaccard for Training_phase_1_002 = 0.084818
epoch 1
Jaccard for Training_phase_1_001 = 0.350196
Jaccard for Training_phase_1_002 = 0.170044
Is my learning rate low? or does I miss something somewhere?
one more thing, is it normal that training one epoch take 3.5 hours to complete using GPU?
Thank you for your help and code as well.
After converting the binary mask images into the pyramidal format, and start running the script of "points_extractor", I am facing a memory error when using deep copy. Before throwing this error, it only save the coordinates of the patches extracted from the first training svs file. Can you please advise me if the problem is with my machine or not? I am using 32GB RAM. Thank you in advance.
Originally posted by @heba9004 in #16 (comment)
Currently, doing equal tumor and normal tissue sampling
Some paper - prostrate cancer - deepmind/googleai - use a different ratio investigate
Sampling randomly? Or visit some papers on sampling,
Stain normalisation
The documentation advises to use vips for production application. To be investigated.
Thanks for sharing this complete detailed project with us. However, there are many scripts in it that I got confused with the order of their execution, can you please confirm my order below:
Questions -
Sorry for the many questions but I want to fully understand each step.
Thank you very much
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.