Code Monkey home page Code Monkey logo

Comments (5)

sandeepganji avatar sandeepganji commented on August 11, 2024 1

That's what I thought about too that these images without names are intermediate containers. I would add a note in the instructions to use --rm=true to the docker build to remove intermediate containers after a successful build.

I can't use the GPU one on the windows, since docker images with GPU support needs the nvidia-container, which is only available on Linux hosts. Also trying of testing the FastSurfer on a VMware ESXi server, where I can assign a GPU to a Linux VM. That was one easy, wanted to make a Windows test too.

Thanks

from fastsurfer.

LeHenschel avatar LeHenschel commented on August 11, 2024

Hey,

can you post the exact command you were running and from which directory?

Best,
Leonie

from fastsurfer.

sandeepganji avatar sandeepganji commented on August 11, 2024

I figured it out, the best way to install on a Windows with Docker Desktop is

git clone https://github.com/Deep-MI/FastSurfer/ c:\Temp\FastSurfer
cd c:\Temp\FastSurfer
docker build -t fastsurfercnn_cpu/cpu -f c:\Temp\FastSurfer\Docker\Dockerfile_FastSurferCNN_CPU .

However I see a lot more docker images, are all these necessary of only fastsurfercnn_cpu/cpu is enough for testing the FastSurfer

image

Thank you

from fastsurfer.

LeHenschel avatar LeHenschel commented on August 11, 2024

These look like intermediate images where the build failed/was rerun. You should be able to remove them with docker system prune (at least on centos/linux, I have never used Docker on Windows). Only the last image (with the actual name) should be the relevant one.

The fastsurfercnn_cpu image can be used to run just the segmentation network on the cpu. Mind you, this might take some time and we recommend using a gpu instead (1 min). On our servers with 72 cores FastSurferCNN (3 segmentation networks and view aggregation) finishes in around 20-23 mins on the CPU. When using only 6 cores it takes 1h. Just so you know...

from fastsurfer.

LeHenschel avatar LeHenschel commented on August 11, 2024

Ok, cool thanks! I was not aware of the --rm=true flag for the docker build command. I added it in the documentation and default build script (commits c5e9677 and 2f2edfa).

from fastsurfer.

Related Issues (20)

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.