import tensorflow as tf

    # step3: Let's get serious and build the neural network
    # ------------------------------------------------------
    # [none, 128, 9]
    X = tf.placeholder(tf.float32, [None, config.n_steps, config.n_inputs])
    # [none, 6]
    Y = tf.placeholder(tf.float32, [None, config.n_classes])

    print("-------X Y----------")
    print(X)
    X = tf.reshape(X, shape=[-1, 32, 36])
    print(X)

    print(Y)
    Y = tf.reshape(Y, shape=[-1, 6])
    print(Y)

    # Weight Initialization
    def weight_variable(shape):
