SLIDL เป็นไลบรารี Python สำหรับการวิเคราะห์ภาพการเรียนรู้อย่างลึกซึ้งในภาพสไลด์ (WSIS) รวมถึงเนื้อเยื่อลึกสิ่งประดิษฐ์และการกรองพื้นหลังการสกัดกระเบื้องการอนุมานแบบจำลองการประเมินแบบจำลองและอื่น ๆ พื้นที่เก็บข้อมูลนี้ทำหน้าที่สอนผู้ใช้ถึงวิธีการใช้ SliDL กับทั้งการจำแนกประเภทและปัญหาการแบ่งกลุ่มปัญหาตั้งแต่ต้นจนจบโดยใช้แนวทางปฏิบัติที่ดีที่สุด
SliDL สามารถติดตั้งได้ผ่านดัชนีแพ็คเกจ Python (PYPI):
pip install slidl
โคลนครั้งแรกที่เก็บนี้:
git clone https://github.com/markowetzlab/slidl-tutorial
บทช่วยสอนใช้ตัวอย่างต่อมน้ำเหลืองส่วนย่อย WSIs จากความท้าทาย Camelyon16 WSIs เหล่านี้บางส่วนมีการแพร่กระจายของมะเร็งเต้านมและเป้าหมายของการสอนคือการใช้ SLIDL เพื่อฝึกอบรมแบบจำลองการเรียนรู้ลึกเพื่อระบุสไลด์ที่มีการแพร่กระจายและพื้นที่สไลด์และจากนั้นประเมินประสิทธิภาพของโมเดลเหล่านั้น
สร้างไดเรกทอรีที่เรียกว่า wsi_data โดยมีพื้นที่ดิสก์อย่างน้อย 38 GB ดาวน์โหลด 18 WSIS ต่อไปนี้จากชุดข้อมูล Camelyon16 ไปยัง wsi_data :
normal/normal_001.tifnormal/normal_010.tifnormal/normal_028.tifnormal/normal_037.tifnormal/normal_055.tifnormal/normal_074.tifnormal/normal_111.tifnormal/normal_141.tifnormal/normal_160.tiftumor/tumor_009.tiftumor/tumor_011.tiftumor/tumor_036.tiftumor/tumor_039.tiftumor/tumor_044.tiftumor/tumor_046.tiftumor/tumor_058.tiftumor/tumor_076.tiftumor/tumor_085.tif ติดตั้ง Jupyter Notebook ลงใน slidl-env :
conda install -c conda-forge notebook
ตอนนี้มีการดาวน์โหลดซอฟต์แวร์และข้อมูลที่จำเป็นแล้วคุณพร้อมที่จะเริ่มต้นการสอนซึ่งมีอยู่ในสมุดบันทึก Jupyter slidl-tutorial.ipynb ในที่เก็บนี้ เริ่มสมุดบันทึกแล้วนำทางไปยังเอกสารนั้นในอินเทอร์เฟซ:
jupyter notebook
เมื่อขึ้นและทำงานแล้ว slidl-tutorial.ipynb จะมีคำแนะนำสำหรับการเรียกใช้การสอน สำหรับคำแนะนำในการเรียกใช้สมุดบันทึก Jupyter โปรดดูเอกสารประกอบ Jupyter
ผลการสอนที่เสร็จสมบูรณ์สามารถพบได้ที่นี่
การใช้งานสถาปัตยกรรมการแบ่งส่วน U-Net ที่มีอยู่ในที่เก็บนี้และรหัสการแบ่งส่วนที่เกี่ยวข้องบางส่วนมาจากโครงการโอเพ่นซอร์สของ Milesial
เอกสารที่สมบูรณ์สำหรับ SliDL รวมถึงการอ้างอิง API สามารถดูได้ที่นี่
โปรดทราบว่านี่คือซอฟต์แวร์ Preerlease กรุณาใช้ตาม