Comments (37)
from deepwave.
from deepwave.
Dear Muhammad,
I can help you to implement the function if you need it really.
Keting.
from deepwave.
from deepwave.
from deepwave.
Dear Keting,
Thank you for your kind contribution. I highly appreciate that. No worries, take your time. :)
Muhammad
from deepwave.
from deepwave.
from deepwave.
from deepwave.
from deepwave.
from deepwave.
Sorry, Alan. I cannot see the command. Everything converted to stars (censored). Another way to communicate?
from deepwave.
Ah! Apologies. GitHub was overzealous in hiding what it thinks are email addresses!
Hopefully it will work this time: pip install git+https://github.com/ar4/deepwave.git@8th-order
from deepwave.
Got it! Done with installation. Thanks a lot! :)
from deepwave.
Hi Alan and Keting,
It seems like the 8th order not providing the correct solution. Kindly refer to the figure below for a comparison between 4th order and 8th order data.
.
from deepwave.
from deepwave.
from deepwave.
Hi Alan and Keting,
Kindly find the python notebook below to reproduce the error.
from deepwave.
from deepwave.
from deepwave.
from deepwave.
from deepwave.
from deepwave.
from deepwave.
from deepwave.
Dear Muhammad,
I have modified the deepwave to make the order of finite difference can be chosen,for example:
prop = deepwave.scalar.Propagator({'vp': model_true.to(device)}, dx, order=order)
The parameter order is 4 or 6 or 8 that you can choose
what is your email address?I'll send to you by email. if you have any questions, let me know.
Keting
from deepwave.
from deepwave.
from deepwave.
Dear Muhammad,
Is that your email address? I can't send to this address because some errors. If that is true address, Do you have another email?
Keting
from deepwave.
from deepwave.
Hi Alan and Keting,
I want to know, how many CPU cores DeepWave using if we're running on CPU? I'm thinking to perform the wave propagation on a multi-cores CPU and send the results to GPU for another computation. I'm trying to avoid GPU from being out of memory. Do guys have better suggestions or advice?
Thanks!
from deepwave.
from deepwave.
from deepwave.
from deepwave.
from deepwave.
from deepwave.
Hi Muhammad,
Thank you again for the suggestion to make it possible for users to select the finite difference order of accuracy. I have finally included this in the master branch. I hope that it works for you.
-Alan
from deepwave.
Related Issues (20)
- optimizer selection question HOT 3
- TypeError: 'module' object is not callable HOT 9
- Asking for Propagator function in the newest version of Deepwave HOT 3
- Error in executing deepwave in MAC HOT 17
- How to calculate RTM using deepwave HOT 11
- Try the first-order acoustic equation propagation HOT 2
- scalar_born memory issue HOT 4
- 3D forward modelling HOT 5
- Incorrect output from DistributedDataParallel HOT 6
- It seams the scalar function cannot generate the ground roll when setting the free surface HOT 4
- Calculated Hessian for the elastic example. It gives zero values HOT 2
- I was unable to complete compilation HOT 5
- Apply deepwave to ultrasound HOT 13
- Generate the waveform data HOT 3
- How can I get the file called scalar2d_gpu_iso_4_float and scalar2d_gpu_iso_4_float.cp38-win_amd64 HOT 3
- How to write a propagator by scalar with the newest version HOT 3
- looked at the source code HOT 7
- how to simulate a source that is not point source, but has an arbitrarily spatial distribution? HOT 6
- Elastic FWI parameterization (Impedance) HOT 1
- Distributed (multi-GPU) execution HOT 11
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from deepwave.