In [ ]:
require 'dp'
require 'torchx' -- for paths.indexdir
require 'csvigo' -- for parsing formatted text
In [ ]:
-- for debug
dataPath = '/opt2/data/rgbd/rgbd_dataset_freiburg2_pioneer_360'
In [ ]:
--function rgbd(dataPath, validRatio)
validRatio = validRatio or 0.15 -- last part of seq.
-- 1. load images into input and target Tensors
local trj = csvigo.load{path=dataPath..'/groundtruth.txt', verbose=false,
mode='tidy', separator=' ', skip=3, header=false}
local rgb = csvigo.load{path=dataPath..'/rgb.txt', verbose=false,
mode='tidy', separator=' ', skip=3, header=false}
local img = paths.indexdir(paths.concat(dataPath, 'rgb'))
for i=1,3 do -- table.getn(rgb.var_1) do -- # of rgb images
local ts = rgb.var_1[i]
local filename = rgb.var_2[i]
print(ts)
print(filename)
print(trj{var1=ts})
end
--end
In [ ]:
rgbd(dataPath)
In [ ]:
In [ ]: