gfabieno / seiscl Goto Github PK
View Code? Open in Web Editor NEWSoftware for viscoelastic full waveform inversion on large heterogeneous clusters
License: GNU General Public License v3.0
Software for viscoelastic full waveform inversion on large heterogeneous clusters
License: GNU General Public License v3.0
When I used the test_analytics.py script,this error was encountered.Some debugging information is below.
root@master:~/master/mamingxing/SeisCL-master/SeisCL/tests# python test_analytics.py
Testing: Lamb3D_inline ....... .......exe..... <SeisCL.SeisCL.SeisCL object at 0x7fc65d27e4e0>
-----------workdir------------ ./seiscl
------------self.workdir----------- ./seiscl
-----------stdout------------
Input files for SeisCL:
model: /root/master/mamingxing/SeisCL-master/SeisCL/tests/seiscl/SeisCL_model.mat
constants: /root/master/mamingxing/SeisCL-master/SeisCL/tests/seiscl/SeisCL_csts.mat
output data: /root/master/mamingxing/SeisCL-master/SeisCL/tests/seiscl/SeisCL_dout.mat
output gradient: /root/master/mamingxing/SeisCL-master/SeisCL/tests/seiscl/SeisCL_gout.mat
output rms: /root/master/mamingxing/SeisCL-master/SeisCL/tests/seiscl/SeisCL_rms.mat
output movie: /root/master/mamingxing/SeisCL-master/SeisCL/tests/seiscl/SeisCL_movie.mat
input data: SeisCL_din.mat
checkpoint: /root/master/mamingxing/SeisCL-master/SeisCL/tests/seiscl/SeisCL_NP0_checkpoint.mat
Initializing GPUs
Process 0 connecting to 1 devices: Device 0 (Tesla V100-PCIE-32GB)
Error: Could not build kernel update_v
Traceback (most recent call last):
File "test_analytics.py", line 504, in
lamb3D_test(testtype="inline", plots=args.plot, N=args.N)
File "test_analytics.py", line 296, in lamb3D_test
fileout="lamb3D_" + testtype +".mat")
File "test_analytics.py", line 131, in fd_solution
seis.execute()
File "/root/master/mamingxing/SeisCL-master/SeisCL/SeisCL.py", line 506, in execute
raise SeisCLError(stderr.decode())
SeisCL.SeisCL.SeisCLError: Error: Kernel file is too long, change MAX_KERN_STR value in F.h
What lead to this problem and how can I solve it?
Thanks for help sincerely!
Dear Dr. Fabien-Ouellet,
I'm Sungyong Lee, a master student in Nagoya University.
I would like to ask help for installing and activating SeisCL.
I want to use SeisCL for regenerating the research "Seismic velocity estimation A deep recurrent neural-network approach (Fabien-Ouellet & Sarkar 2020)" using the code from
https://github.com/GeoCode-polymtl/Deep_1D_velocity
I followed all the instruction and there was a notice that SeisSL is successfully installed. However, when I tested SeisCL with the file "test_analytics.py" or "test_consistency.py", the error comes out.
SeisCL.SeisCL.SeisCLError: No working SeisCL program found
I attached the environmet list and the error in txt file.
Please check it and help me what to do.
Sincerely,
Sungyong Lee
While compiling SeisCL on CentOS 7.5.1804, the errors logged in the following file prevent it from completing:
Console output
The created files appear to be correct, as the contents of the src
directory after trying to compile shows:
src
I may be able to debug this issue and push a fix, but I would need guidance as to what causes the issue.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.