-
Notifications
You must be signed in to change notification settings - Fork 100
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Using pyEIT for larger models #22
Comments
you mean run Are your model the same size as this one? if so, we can start tweaking on this. Sorry for the late reply. I am working on other projects last year. |
#46 is working on a demo using NY-HEAD phantom (I do not know whether |
It could be possible to run the calculations I implemented with Numpy on the GPU, if one is ever detected, but the mean we need to install and import a new package (e.g.: Tensorflow, Cupy, etc.). It is not totally impossible, however, and could even be easily done with Tensorflow as they have added an experimental API (see Tensorflow doc). I am not sure if this was the question or not at first, but this is a lead a can check on if needed. |
Hi, cupy deploy the computation load on GPU which might be a better choice. I have collected some articles/projects on precision 3D EIT simulation, though my current priority is to implement a complete electrode model into existing pyeit. The CEM model would make the simulation much accuracy. |
I am currently trying to implement CuPy, though it needs some heavy installation on the cuda part. It is not entirely possible to automate during package import unfortunately. I am trying as well to implement a fallback method in case the installation is not complete. |
Not right now, first I am to setup a working installation as easily as possible (since it must be setup manually by the user). Once this is done and everything can be performed on the GPU, I will take a look at this. |
Update: Seems like the GPU implementation needs to rework entirely the module, as well as limiting the use of it to only Linux users (specifically for at least the scipy.spatial.Delaunay import). The GPU may be, in theory, a good idea, at least for accelerating calculations, but my findings so far are as follows :
I will try and take a look at the problem itself with a big model like NY-HEAD, find the bottleneck and assess the possibility of improving it. |
hi @liubenyuan, I'm an undergraduate biomedical student and I'm new to EIT and I was interested in this pyEIT project. I looked into all the examples that are given. however, I'm curious if pyEIT can be applied in larger models like human lungs datasets or it's just coded for small prototypes. if it's possible to apply in larger models may I know it is done? thank you.
The text was updated successfully, but these errors were encountered: