-
Notifications
You must be signed in to change notification settings - Fork 6
Open
Description
Hi, I was trying to run Devito on a BP's TTI dataset based on this repo:
https://github.com/ofmla/RTM----segyio-devito-
But after reading necessary velocity parameters, this error came out. Have no clue to solve it, could you help to take a look?
I am running it under Amazon SageMaker, Tensorflow 1.15, Python 3.7
Thanks.
---------------------------------------------------------------------------
UnsupportedOperation Traceback (most recent call last)
<ipython-input-45-b0eb6f81bb80> in <module>
----> 1 final_image = forward_modeling_single_shot(records[0], table, par_files) #forward_modeling_multi_shots(par_files, shots)
<ipython-input-44-7f422d0900a0> in forward_modeling_single_shot(record, table, par_files)
166 wrp = Revolver(cp, wrap_fw, wrap_rev, n_checkpoints, dobs_resam.shape[0]-2)
167 print('Revolver storage: {}\n'.format(humanbytes(cp.size*n_checkpoints*itemsize)))
--> 168 wrp.apply_forward()
169 print('{} run finished\n'.format(strng))
170 summary = wrp.apply_reverse()
/usr/local/lib/python3.7/site-packages/pyrevolve/pyrevolve.py in apply_forward(self)
100 while(True):
101 # ask Revolve what to do next.
--> 102 action = self.scheduler.next()
103 if(action.type == Action.ADVANCE):
104 # advance forward computation
/usr/local/lib/python3.7/site-packages/pyrevolve/schedulers.py in next(self)
43
44 def next(self):
---> 45 return Action(self.translations[self.revolve.revolve()], self.capo,
46 self.old_capo, self.cp_pointer)
47
pyrevolve/crevolve.pyx in pyrevolve.crevolve.CRevolve.revolve()
/usr/local/lib/python3.7/site-packages/pyrevolve/tools.py in __init__(self, stream, threaded)
16 if self.origstream is None:
17 self.origstream = sys.stdout
---> 18 self.origstreamfd = self.origstream.fileno()
19 self.capturedtext = ""
20 # Create a pipe so the stream can be captured:
UnsupportedOperation: fileno
Metadata
Metadata
Assignees
Labels
No labels