Spaces:
Runtime error
Runtime error
| import streamlit as st | |
| import huggingface_hub as hf_hub | |
| import monai | |
| import os | |
| import zipfile | |
| import torch | |
| hf_hub.login(token=st.secrets["HF_TOKEN"]) | |
| with st.spinner("Downloading Dataset"): | |
| data_path = hf_hub.hf_hub_download(repo_id="osbm/prostate158", filename="data.zip", repo_type="dataset") | |
| st.write(data_path) | |
| with st.spinner("Unzipping..."): | |
| with zipfile.ZipFile(data_path, 'r') as zip_ref: | |
| zip_ref.extractall(".") | |
| # st.write(os.listdir(os.getcwd())) | |
| # st.write(os.getcwd()) | |
| model = monai.networks.nets.UNet( | |
| in_channels=1, | |
| out_channels=3, | |
| spatial_dims=3, | |
| channels=[16, 32, 64, 128, 256, 512], | |
| strides=[2, 2, 2, 2, 2], | |
| num_res_units=4, | |
| act="PRELU", | |
| norm="BATCH", | |
| dropout=0.15, | |
| ) | |
| # load this model using anatomy.pt | |
| model.load_state_dict(torch.load('anatomy.pt', map_location=torch.device('cpu'))) | |
| print(model) | |