@Test
public void testNN_AtmCorrCompute() throws Exception {

    final float[][] input = new float[][]{
            {0.05943133f}, {0.05067047f}, {0.041214053f}, {0.037428323f}, {0.030080993f},
            {0.024526045f}, {0.023756435f}, {0.022254849f}, {0.021630857f}, {0.021160515f},
            {0.019966979f}, {0.019658221f}, {11.66836f}, {1023.05f}, {0.7145359f}, {-0.385183f},
            {-0.385695f}, {0.83837545f}};
    float[][] exOutput = new float[][]{{-0.7276454f}};
    final int compute = NN_TSM.compute(input, 18, out, 1, width, mask, 0, a);
    assertEquals(0, compute);
    assertArrayEquals(exOutput, out);
}