In [5]:
ro, li, bi, bo, li, ro = [], [], [], [], [], []

In [103]:
a = torch.randn(1,6)
print a, a[0][5]


-0.4802  1.0887 -0.8917 -0.3863 -0.7778  0.5814
[torch.FloatTensor of size 1x6]
 0.581377506256

In [90]:
from random import shuffle
import torch
a = list(range(10))
b = list(range(10))
c = list(range(10))
# d = zip(a, b, c)
# shuffle(d)
# a,b,c = zip(*d)
at = torch.Tensor(a).unsqueeze(0).t()
bt = torch.Tensor(a).unsqueeze(0).t() 
ct = torch.cat((at, bt), 1)
for i in range(10):
    if i+2 < 10:
        bt[i]= bt[i+2]
# print at[:8], bt[:8]
delay = 1
e = len(ct) - delay
# print ct, ct[:e], ct[delay:], int(torch.min(ct))
cn = ct.new(ct.size()).zero_()
cm = torch.zeros(ct.size())
print cn, cm


    0     0
    0     0
    0     0
    0     0
    0     0
    0     0
    0     0
    0     0
    0     0
    0     0
[torch.FloatTensor of size 10x2]
 
    0     0
    0     0
    0     0
    0     0
    0     0
    0     0
    0     0
    0     0
    0     0
    0     0
[torch.FloatTensor of size 10x2]


In [61]:
roll_del2, z_del2, pitch_del2 = ([] for i in range(3))

In [62]:
print roll_del2, z_del2


[] []

In [80]:
b = [2,3,4, # ignored
    # ignored
    5,6,7]
print b


[2, 3, 4, 5, 6, 7]

In [ ]: