def create_dicts(data):
    ' Modified from Keras LSTM example'
    chars = set()
    for sample in data:
        chars.update(set(sample))
    char_indices = dict(((c, i) for (i, c) in enumerate(chars)))
    indices_char = dict(((i, c) for (i, c) in enumerate(chars)))
    return (char_indices, indices_char)
Modified from Keras LSTM example
def create_dicts(data):
    ' '
    chars = set()
    for sample in data:
        chars.update(set(sample))
    char_indices = dict(((c, i) for (i, c) in enumerate(chars)))
    indices_char = dict(((i, c) for (i, c) in enumerate(chars)))
    return (char_indices, indices_char)