RASP-Synthesis / outtest.txt
CSquid333's picture
added a synthesizer on top
72cfe15
raw
history blame
2.18 kB
Received the following input and output examples:
[(['h', 'e', 'l', 'l', 'o'], [1, 1, 2, 2, 1])]
Running synthesizer with
Vocab: {'o', 'e', 'h', 'l'}
Max sequence length: 5
Max weight: 25
(indices - indices)
[[0, 0, 0, 0, 0]]
(indices - 0)
[[0, 1, 2, 3, 4]]
(indices - 1)
[[-1, 0, 1, 2, 3]]
(0 - indices)
[[0, -1, -2, -3, -4]]
(1 - indices)
[[1, 0, -1, -2, -3]]
(select(tokens, tokens, ==))
[[[True, False, False, False, False], [False, True, False, False, False], [False, False, True, True, False], [False, False, True, True, False], [False, False, False, False, True]]]
(select(tokens, tokens, true))
[[[True, True, True, True, True], [True, True, True, True, True], [True, True, True, True, True], [True, True, True, True, True], [True, True, True, True, True]]]
(select(tokens, indices, ==))
[[[False, False, False, False, False], [False, False, False, False, False], [False, False, False, False, False], [False, False, False, False, False], [False, False, False, False, False]]]
(select(tokens, indices, true))
[[[True, True, True, True, True], [True, True, True, True, True], [True, True, True, True, True], [True, True, True, True, True], [True, True, True, True, True]]]
(select(indices, tokens, ==))
[[[False, False, False, False, False], [False, False, False, False, False], [False, False, False, False, False], [False, False, False, False, False], [False, False, False, False, False]]]
(select(indices, tokens, true))
[[[True, True, True, True, True], [True, True, True, True, True], [True, True, True, True, True], [True, True, True, True, True], [True, True, True, True, True]]]
(select(indices, indices, ==))
[[[True, False, False, False, False], [False, True, False, False, False], [False, False, True, False, False], [False, False, False, True, False], [False, False, False, False, True]]]
(select(indices, indices, true))
[[[True, True, True, True, True], [True, True, True, True, True], [True, True, True, True, True], [True, True, True, True, True], [True, True, True, True, True]]]
(select_width((select(tokens, tokens, ==))))
[[1, 1, 2, 2, 1]]
The following program has been compiled to a transformer with 1 layer(s):
(select_width((select(tokens, tokens, ==))))