154 lines
7.6 KiB
Bash
Executable File
154 lines
7.6 KiB
Bash
Executable File
#!/bin/bash
|
|
#
|
|
# /* ******************************************************************************
|
|
# *
|
|
# *
|
|
# * This program and the accompanying materials are made available under the
|
|
# * terms of the Apache License, Version 2.0 which is available at
|
|
# * https://www.apache.org/licenses/LICENSE-2.0.
|
|
# *
|
|
# * See the NOTICE file distributed with this work for additional
|
|
# * information regarding copyright ownership.
|
|
# * Unless required by applicable law or agreed to in writing, software
|
|
# * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
|
# * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
|
# * License for the specific language governing permissions and limitations
|
|
# * under the License.
|
|
# *
|
|
# * SPDX-License-Identifier: Apache-2.0
|
|
# ******************************************************************************/
|
|
#
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CXX=/usr/bin/g++
|
|
#CXX_PATH=`$CXX --print-search-dirs | awk '/install/{print $2;}'`
|
|
#export CXX_PATH
|
|
export CXX
|
|
|
|
../buildnativeoperations.sh -m -b debug
|
|
../blasbuild/cpu/blas/minifier -l -o nd4j_minilib.h
|
|
#
|
|
#echo "TESTING MINIFIER with all resources"
|
|
#echo "Testing adam_sum.fb"
|
|
#layers_tests/minifier -l -o nd4j_adam.h ./resources/adam_sum.fb
|
|
#echo "Done"
|
|
#
|
|
#echo "Testing ae_00.fb"
|
|
#layers_tests/minifier -l -o nd4j_ae.h ./resources/ae_00.fb
|
|
#echo "Done"
|
|
#
|
|
#layers_tests/minifier -l -o nd4j_conv.h ./resources/conv_0.fb
|
|
#layers_tests/minifier -l -o nd4j_expand_dim.h ./resources/expand_dim.fb
|
|
#layers_tests/minifier -l -o nd4j_inception.h ./resources/inception.fb
|
|
#layers_tests/minifier -l -o nd4j_nested_while.h ./resources/nested_while.fb
|
|
#layers_tests/minifier -l -o nd4j_partition_stitch_misc.h ./resources/partition_stitch_misc.fb
|
|
#layers_tests/minifier -l -o nd4j_reduce_dim_false.h ./resources/reduce_dim_false.fb
|
|
#layers_tests/minifier -l -o nd4j_reduce_dim.h ./resources/reduce_dim.fb
|
|
#layers_tests/minifier -l -o nd4j_reduce_dim_true.h ./resources/reduce_dim_true.fb
|
|
##layers_tests/minifier -l -o nd4j_simpleif01.h ./resources/simpleif_0_1.fb
|
|
##layers_tests/minifier -l -o nd4j_simpleif0.h ./resources/simpleif_0.fb
|
|
##layers_tests/minifier -l -o nd4j_simpleif_java.h ./resources/simpleif_0_java.fb
|
|
#layers_tests/minifier -l -o nd4j_simplewhile03.h ./resources/simplewhile_0_3.fb
|
|
#layers_tests/minifier -l -o nd4j_simplewhile04.h ./resources/simplewhile_0_4.fb
|
|
#layers_tests/minifier -l -o nd4j_simplewhile0.h ./resources/simplewhile_0.fb
|
|
#layers_tests/minifier -l -o nd4j_simplewhile1.h ./resources/simplewhile_1.fb
|
|
#layers_tests/minifier -l -o nd4j_simple_while.h ./resources/simple_while.fb
|
|
#layers_tests/minifier -l -o nd4j_simplewhile_nested.h ./resources/simplewhile_nested.fb
|
|
#layers_tests/minifier -l -o nd4j_tensor_array.h ./resources/tensor_array.fb
|
|
#layers_tests/minifier -l -o nd4j_tensor_array_loop.h ./resources/tensor_array_loop.fb
|
|
#layers_tests/minifier -l -o nd4j_tensor_dot_misc.h ./resources/tensor_dot_misc.fb
|
|
#layers_tests/minifier -l -o nd4j_tensor_slice.h ./resources/tensor_slice.fb
|
|
#layers_tests/minifier -l -o nd4j_three_args_while.h ./resources/three_args_while.fb
|
|
#layers_tests/minifier -l -o nd4j_transpose.h ./resources/transpose.fb
|
|
#
|
|
#echo "All Done (for g++)!!!"
|
|
#
|
|
#CXX=/usr/bin/g++-5
|
|
#CXX_PATH=`$CXX --print-search-dirs | awk '/install/{print $2;}'`
|
|
#export CXX_PATH
|
|
#export CXX
|
|
#
|
|
#make -j4 && layers_tests/minifier -l -o nd4j_minilib.h
|
|
#
|
|
##echo "TESTING MINIFIER with all resources"
|
|
##echo "Testing adam_sum.fb"
|
|
##layers_tests/minifier -l -o nd4j_adam.h ./resources/adam_sum.fb
|
|
##echo "Done"
|
|
##
|
|
##echo "Testing ae_00.fb"
|
|
##layers_tests/minifier -l -o nd4j_ae.h ./resources/ae_00.fb
|
|
##echo "Done"
|
|
##
|
|
##layers_tests/minifier -l -o nd4j_conv.h ./resources/conv_0.fb
|
|
##layers_tests/minifier -l -o nd4j_expand_dim.h ./resources/expand_dim.fb
|
|
#layers_tests/minifier -l -o nd4j_inception.h ./resources/inception.fb
|
|
#layers_tests/minifier -l -o nd4j_nested_while.h ./resources/nested_while.fb
|
|
##layers_tests/minifier -l -o nd4j_partition_stitch_misc.h ./resources/partition_stitch_misc.fb
|
|
#layers_tests/minifier -l -o nd4j_reduce_dim_false.h ./resources/reduce_dim_false.fb
|
|
#layers_tests/minifier -l -o nd4j_reduce_dim.h ./resources/reduce_dim.fb
|
|
#layers_tests/minifier -l -o nd4j_reduce_dim_true.h ./resources/reduce_dim_true.fb
|
|
##layers_tests/minifier -l -o nd4j_simpleif01.h ./resources/simpleif_0_1.fb
|
|
##layers_tests/minifier -l -o nd4j_simpleif0.h ./resources/simpleif_0.fb
|
|
##layers_tests/minifier -l -o nd4j_simpleif_java.h ./resources/simpleif_0_java.fb
|
|
#layers_tests/minifier -l -o nd4j_simplewhile03.h ./resources/simplewhile_0_3.fb
|
|
#layers_tests/minifier -l -o nd4j_simplewhile04.h ./resources/simplewhile_0_4.fb
|
|
#layers_tests/minifier -l -o nd4j_simplewhile0.h ./resources/simplewhile_0.fb
|
|
##layers_tests/minifier -l -o nd4j_simplewhile1.h ./resources/simplewhile_1.fb
|
|
##layers_tests/minifier -l -o nd4j_simple_while.h ./resources/simple_while.fb
|
|
##layers_tests/minifier -l -o nd4j_simplewhile_nested.h ./resources/simplewhile_nested.fb
|
|
##layers_tests/minifier -l -o nd4j_tensor_array.h ./resources/tensor_array.fb
|
|
#layers_tests/minifier -l -o nd4j_tensor_array_loop.h ./resources/tensor_array_loop.fb
|
|
#layers_tests/minifier -l -o nd4j_tensor_dot_misc.h ./resources/tensor_dot_misc.fb
|
|
#layers_tests/minifier -l -o nd4j_tensor_slice.h ./resources/tensor_slice.fb
|
|
#layers_tests/minifier -l -o nd4j_three_args_while.h ./resources/three_args_while.fb
|
|
#layers_tests/minifier -l -o nd4j_transpose.h ./resources/transpose.fb
|
|
#
|
|
#echo "All Done!!!"
|
|
#
|
|
#CXX=/usr/bin/g++-7
|
|
#CXX_PATH=`$CXX --print-search-dirs | awk '/install/{print $2;}'`
|
|
#export CXX_PATH
|
|
#export CXX
|
|
#
|
|
#make -j4 && layers_tests/minifier -l -o nd4j_minilib.h
|
|
#
|
|
#echo "TESTING MINIFIER with all resources"
|
|
#echo "Testing adam_sum.fb"
|
|
#layers_tests/minifier -l -o nd4j_adam.h ./resources/adam_sum.fb
|
|
#echo "Done"
|
|
#
|
|
#echo "Testing ae_00.fb"
|
|
#layers_tests/minifier -l -o nd4j_ae.h ./resources/ae_00.fb
|
|
#echo "Done"
|
|
#
|
|
##layers_tests/minifier -l -o nd4j_conv.h ./resources/conv_0.fb
|
|
#layers_tests/minifier -l -o nd4j_expand_dim.h ./resources/expand_dim.fb
|
|
#layers_tests/minifier -l -o nd4j_inception.h ./resources/inception.fb
|
|
#layers_tests/minifier -l -o nd4j_nested_while.h ./resources/nested_while.fb
|
|
#layers_tests/minifier -l -o nd4j_partition_stitch_misc.h ./resources/partition_stitch_misc.fb
|
|
#layers_tests/minifier -l -o nd4j_reduce_dim_false.h ./resources/reduce_dim_false.fb
|
|
#layers_tests/minifier -l -o nd4j_reduce_dim.h ./resources/reduce_dim.fb
|
|
#layers_tests/minifier -l -o nd4j_reduce_dim_true.h ./resources/reduce_dim_true.fb
|
|
#layers_tests/minifier -l -o nd4j_simpleif01.h ./resources/simpleif_0_1.fb
|
|
#layers_tests/minifier -l -o nd4j_simpleif0.h ./resources/simpleif_0.fb
|
|
#layers_tests/minifier -l -o nd4j_simpleif_java.h ./resources/simpleif_0_java.fb
|
|
#layers_tests/minifier -l -o nd4j_simplewhile03.h ./resources/simplewhile_0_3.fb
|
|
#layers_tests/minifier -l -o nd4j_simplewhile04.h ./resources/simplewhile_0_4.fb
|
|
#layers_tests/minifier -l -o nd4j_simplewhile0.h ./resources/simplewhile_0.fb
|
|
#layers_tests/minifier -l -o nd4j_simplewhile1.h ./resources/simplewhile_1.fb
|
|
#layers_tests/minifier -l -o nd4j_simple_while.h ./resources/simple_while.fb
|
|
#layers_tests/minifier -l -o nd4j_simplewhile_nested.h ./resources/simplewhile_nested.fb
|
|
#layers_tests/minifier -l -o nd4j_tensor_array.h ./resources/tensor_array.fb
|
|
#layers_tests/minifier -l -o nd4j_tensor_array_loop.h ./resources/tensor_array_loop.fb
|
|
#layers_tests/minifier -l -o nd4j_tensor_dot_misc.h ./resources/tensor_dot_misc.fb
|
|
#layers_tests/minifier -l -o nd4j_tensor_slice.h ./resources/tensor_slice.fb
|
|
#layers_tests/minifier -l -o nd4j_three_args_while.h ./resources/three_args_while.fb
|
|
#layers_tests/minifier -l -o nd4j_transpose.h ./resources/transpose.fb
|
|
#
|
|
echo "All Done!!!"
|