runIon: import cpu-, gpu-dependent resamp funcs (#420)
parent
9adf1955fc
commit
828cf15f09
|
|
@ -386,7 +386,14 @@ def subband(self, ionParam):
|
||||||
from isceobj.Util.Poly2D import Poly2D
|
from isceobj.Util.Poly2D import Poly2D
|
||||||
from contrib.alos2proc.alos2proc import rg_filter
|
from contrib.alos2proc.alos2proc import rg_filter
|
||||||
|
|
||||||
from isceobj.TopsProc.runFineResamp import resampSecondary
|
# decide whether to use CPU or GPU
|
||||||
|
hasGPU = self.useGPU and self._insar.hasGPU()
|
||||||
|
if hasGPU:
|
||||||
|
from isceobj.TopsProc.runFineResamp import resampSecondaryGPU as resampSecondary
|
||||||
|
print('Using GPU for fineresamp')
|
||||||
|
else:
|
||||||
|
from isceobj.TopsProc.runFineResamp import resampSecondaryCPU as resampSecondary
|
||||||
|
|
||||||
from isceobj.TopsProc.runFineResamp import getRelativeShifts
|
from isceobj.TopsProc.runFineResamp import getRelativeShifts
|
||||||
from isceobj.TopsProc.runFineResamp import adjustValidSampleLine
|
from isceobj.TopsProc.runFineResamp import adjustValidSampleLine
|
||||||
from isceobj.TopsProc.runFineResamp import getValidLines
|
from isceobj.TopsProc.runFineResamp import getValidLines
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue