In [44]:
include("util.jl")
fname = "data/maps/map-grid.json"
grid = getmap(fname)
fname = "data/instructions/ParagraphRandom.grid.json"
instructions = getinstructions(fname)
onehot(view, x, y) = reshape(view[x, y, :], 1, size(view, 3))
println(instructions[1].path)
println(haskey(grid.edges[(3,5)], (3,6)))
println(grid.edges[(3,5)][(3,6)])
In [45]:
view = state_agent_centric(grid, (3, 5, 180); vdims = [39 39]);
In [50]:
println(onehot(view, 14, 20))
In [10]:
include("util.jl")
files = ["data/instructions/SingleSentenceZeroInitial.grid.json",
"data/instructions/SingleSentenceZeroInitial.jelly.json"]
build_data(files, "grid_jelly.jld")
files = ["data/instructions/SingleSentenceZeroInitial.grid.json",
"data/instructions/SingleSentenceZeroInitial.l.json"]
build_data(files, "grid_l.jld")
files = ["data/instructions/SingleSentenceZeroInitial.l.json",
"data/instructions/SingleSentenceZeroInitial.jelly.json"]
build_data(files, "l_jelly.jld")
In [ ]: