├── .gitignore ├── README.md ├── _run_ps.py ├── bug ├── bug_bcast_dense.md ├── bug_bcast_dense.py ├── bug_conv1d_out_layout.py ├── bug_conv3d_group.py ├── bug_conv3d_kernel_size.md ├── bug_conv3d_kernel_size.py ├── bug_divide_zero.py ├── bug_fold_scale_axis │ ├── bug_fold_scale_axis.md │ ├── bug_fold_scale_axis.py │ ├── inputs.npz │ └── params.npz ├── bug_instance_norm_epsilon.py ├── bug_instance_norm_rank.py ├── bug_list.md ├── bug_pad_reflect.md ├── bug_pad_reflect.py ├── bug_pool_ceil_pad.py ├── bug_reduce_axis.md ├── bug_reduce_axis.py ├── bug_softmax_axis.md ├── bug_softmax_axis.py ├── bug_softmax_dtype.py ├── bug_squeeze_axis.md ├── bug_squeeze_axis.py ├── bug_strided_slice_begin.md ├── bug_strided_slice_begin.py ├── bug_tanh_nan.md ├── bug_tanh_nan.py └── false_positive │ ├── conv_bn_tan.py │ ├── inputs.npz │ └── params.npz ├── dedup_case.py ├── diff_test.py ├── gencog ├── __init__.py ├── config.py ├── debug │ ├── __init__.py │ ├── reduce.py │ └── run.py ├── expr │ ├── __init__.py │ ├── array.py │ ├── basic.py │ ├── fmt.py │ ├── infer.py │ ├── tensor.py │ ├── ty.py │ └── visitor.py ├── graph │ ├── __init__.py │ ├── base.py │ ├── gen.py │ ├── lookup.py │ ├── relay.py │ └── viz.py ├── metric │ ├── __init__.py │ └── div.py ├── op │ ├── __init__.py │ ├── math.py │ ├── nn.py │ └── tensor.py ├── solve │ ├── __init__.py │ ├── eval.py │ ├── smt.py │ ├── solver.py │ ├── store.py │ └── valid.py ├── spec.py ├── test │ ├── graph.py │ └── solve.py └── util.py ├── graphfuzz ├── __init__.py ├── dag.py ├── gen.py └── op.py ├── keras_div.py ├── keras_gen.py ├── keras_valid.py ├── lemon ├── __init__.py ├── change_channel.py ├── gen.py ├── logger │ ├── __init__.py │ └── lemon_logger.py ├── mutation │ ├── __init__.py │ ├── layer_matching.py │ ├── model_mutation_generators.py │ ├── model_mutation_operators.py │ └── mutation_utils.py ├── rm_dropout.py └── tools │ ├── __init__.py │ └── utils.py ├── muffin ├── __init__.py ├── dag.py ├── layer_info_generator.py ├── model_generator.py ├── model_template.py ├── output_shape_calculator.py ├── selection.py ├── utils.py └── variable_generator.py ├── nnsmith ├── __init__.py ├── abstract │ ├── __init__.py │ ├── arith.py │ ├── dtype.py │ ├── extension.py │ ├── op.py │ └── tensor.py ├── backends │ ├── __init__.py │ ├── factory.py │ ├── onnxruntime.py │ └── tvm.py ├── cli │ ├── __init__.py │ ├── dtype_test.py │ ├── fuzz.py │ ├── model_exec.py │ └── model_gen.py ├── config │ ├── __init__.py │ └── main.yaml ├── difftest.py ├── error.py ├── filter.py ├── gir.py ├── graph_gen.py ├── logging.py ├── macro.py ├── materialize │ ├── __init__.py │ ├── onnx │ │ └── __init__.py │ └── torch │ │ ├── __init__.py │ │ ├── dialect.py │ │ ├── forward.py │ │ ├── input_gen.py │ │ ├── numeric.py │ │ ├── proxy_grad.py │ │ └── symbolnet.py ├── narrow_spec.py ├── relay_gen.py └── util.py ├── nnsmith_div.py ├── nnsmith_valid.py ├── plot_div.py ├── plot_struct.py ├── pure_rand_gen.py ├── reduce_case.py ├── relay_div.py ├── relay_valid.py ├── requirements ├── core.txt └── exp.txt ├── run_test.py ├── spec_stat.py └── tvm_frontend ├── __init__.py ├── common.py └── keras.py /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | out 3 | data 4 | __pycache__ 5 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/README.md -------------------------------------------------------------------------------- /_run_ps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/_run_ps.py -------------------------------------------------------------------------------- /bug/bug_bcast_dense.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/bug/bug_bcast_dense.md -------------------------------------------------------------------------------- /bug/bug_bcast_dense.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/bug/bug_bcast_dense.py -------------------------------------------------------------------------------- /bug/bug_conv1d_out_layout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/bug/bug_conv1d_out_layout.py -------------------------------------------------------------------------------- /bug/bug_conv3d_group.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/bug/bug_conv3d_group.py -------------------------------------------------------------------------------- /bug/bug_conv3d_kernel_size.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/bug/bug_conv3d_kernel_size.md -------------------------------------------------------------------------------- /bug/bug_conv3d_kernel_size.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/bug/bug_conv3d_kernel_size.py -------------------------------------------------------------------------------- /bug/bug_divide_zero.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/bug/bug_divide_zero.py -------------------------------------------------------------------------------- /bug/bug_fold_scale_axis/bug_fold_scale_axis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/bug/bug_fold_scale_axis/bug_fold_scale_axis.md -------------------------------------------------------------------------------- /bug/bug_fold_scale_axis/bug_fold_scale_axis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/bug/bug_fold_scale_axis/bug_fold_scale_axis.py -------------------------------------------------------------------------------- /bug/bug_fold_scale_axis/inputs.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/bug/bug_fold_scale_axis/inputs.npz -------------------------------------------------------------------------------- /bug/bug_fold_scale_axis/params.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/bug/bug_fold_scale_axis/params.npz -------------------------------------------------------------------------------- /bug/bug_instance_norm_epsilon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/bug/bug_instance_norm_epsilon.py -------------------------------------------------------------------------------- /bug/bug_instance_norm_rank.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/bug/bug_instance_norm_rank.py -------------------------------------------------------------------------------- /bug/bug_list.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/bug/bug_list.md -------------------------------------------------------------------------------- /bug/bug_pad_reflect.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/bug/bug_pad_reflect.md -------------------------------------------------------------------------------- /bug/bug_pad_reflect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/bug/bug_pad_reflect.py -------------------------------------------------------------------------------- /bug/bug_pool_ceil_pad.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/bug/bug_pool_ceil_pad.py -------------------------------------------------------------------------------- /bug/bug_reduce_axis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/bug/bug_reduce_axis.md -------------------------------------------------------------------------------- /bug/bug_reduce_axis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/bug/bug_reduce_axis.py -------------------------------------------------------------------------------- /bug/bug_softmax_axis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/bug/bug_softmax_axis.md -------------------------------------------------------------------------------- /bug/bug_softmax_axis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/bug/bug_softmax_axis.py -------------------------------------------------------------------------------- /bug/bug_softmax_dtype.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/bug/bug_softmax_dtype.py -------------------------------------------------------------------------------- /bug/bug_squeeze_axis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/bug/bug_squeeze_axis.md -------------------------------------------------------------------------------- /bug/bug_squeeze_axis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/bug/bug_squeeze_axis.py -------------------------------------------------------------------------------- /bug/bug_strided_slice_begin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/bug/bug_strided_slice_begin.md -------------------------------------------------------------------------------- /bug/bug_strided_slice_begin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/bug/bug_strided_slice_begin.py -------------------------------------------------------------------------------- /bug/bug_tanh_nan.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/bug/bug_tanh_nan.md -------------------------------------------------------------------------------- /bug/bug_tanh_nan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/bug/bug_tanh_nan.py -------------------------------------------------------------------------------- /bug/false_positive/conv_bn_tan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/bug/false_positive/conv_bn_tan.py -------------------------------------------------------------------------------- /bug/false_positive/inputs.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/bug/false_positive/inputs.npz -------------------------------------------------------------------------------- /bug/false_positive/params.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/bug/false_positive/params.npz -------------------------------------------------------------------------------- /dedup_case.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/dedup_case.py -------------------------------------------------------------------------------- /diff_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/diff_test.py -------------------------------------------------------------------------------- /gencog/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/gencog/__init__.py -------------------------------------------------------------------------------- /gencog/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/gencog/config.py -------------------------------------------------------------------------------- /gencog/debug/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/gencog/debug/__init__.py -------------------------------------------------------------------------------- /gencog/debug/reduce.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/gencog/debug/reduce.py -------------------------------------------------------------------------------- /gencog/debug/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/gencog/debug/run.py -------------------------------------------------------------------------------- /gencog/expr/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/gencog/expr/__init__.py -------------------------------------------------------------------------------- /gencog/expr/array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/gencog/expr/array.py -------------------------------------------------------------------------------- /gencog/expr/basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/gencog/expr/basic.py -------------------------------------------------------------------------------- /gencog/expr/fmt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/gencog/expr/fmt.py -------------------------------------------------------------------------------- /gencog/expr/infer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/gencog/expr/infer.py -------------------------------------------------------------------------------- /gencog/expr/tensor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/gencog/expr/tensor.py -------------------------------------------------------------------------------- /gencog/expr/ty.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/gencog/expr/ty.py -------------------------------------------------------------------------------- /gencog/expr/visitor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/gencog/expr/visitor.py -------------------------------------------------------------------------------- /gencog/graph/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/gencog/graph/__init__.py -------------------------------------------------------------------------------- /gencog/graph/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/gencog/graph/base.py -------------------------------------------------------------------------------- /gencog/graph/gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/gencog/graph/gen.py -------------------------------------------------------------------------------- /gencog/graph/lookup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/gencog/graph/lookup.py -------------------------------------------------------------------------------- /gencog/graph/relay.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/gencog/graph/relay.py -------------------------------------------------------------------------------- /gencog/graph/viz.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/gencog/graph/viz.py -------------------------------------------------------------------------------- /gencog/metric/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gencog/metric/div.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/gencog/metric/div.py -------------------------------------------------------------------------------- /gencog/op/__init__.py: -------------------------------------------------------------------------------- 1 | from . import math, tensor, nn 2 | -------------------------------------------------------------------------------- /gencog/op/math.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/gencog/op/math.py -------------------------------------------------------------------------------- /gencog/op/nn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/gencog/op/nn.py -------------------------------------------------------------------------------- /gencog/op/tensor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/gencog/op/tensor.py -------------------------------------------------------------------------------- /gencog/solve/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/gencog/solve/__init__.py -------------------------------------------------------------------------------- /gencog/solve/eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/gencog/solve/eval.py -------------------------------------------------------------------------------- /gencog/solve/smt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/gencog/solve/smt.py -------------------------------------------------------------------------------- /gencog/solve/solver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/gencog/solve/solver.py -------------------------------------------------------------------------------- /gencog/solve/store.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/gencog/solve/store.py -------------------------------------------------------------------------------- /gencog/solve/valid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/gencog/solve/valid.py -------------------------------------------------------------------------------- /gencog/spec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/gencog/spec.py -------------------------------------------------------------------------------- /gencog/test/graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/gencog/test/graph.py -------------------------------------------------------------------------------- /gencog/test/solve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/gencog/test/solve.py -------------------------------------------------------------------------------- /gencog/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/gencog/util.py -------------------------------------------------------------------------------- /graphfuzz/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /graphfuzz/dag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/graphfuzz/dag.py -------------------------------------------------------------------------------- /graphfuzz/gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/graphfuzz/gen.py -------------------------------------------------------------------------------- /graphfuzz/op.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/graphfuzz/op.py -------------------------------------------------------------------------------- /keras_div.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/keras_div.py -------------------------------------------------------------------------------- /keras_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/keras_gen.py -------------------------------------------------------------------------------- /keras_valid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/keras_valid.py -------------------------------------------------------------------------------- /lemon/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lemon/change_channel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/lemon/change_channel.py -------------------------------------------------------------------------------- /lemon/gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/lemon/gen.py -------------------------------------------------------------------------------- /lemon/logger/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lemon/logger/lemon_logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/lemon/logger/lemon_logger.py -------------------------------------------------------------------------------- /lemon/mutation/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lemon/mutation/layer_matching.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/lemon/mutation/layer_matching.py -------------------------------------------------------------------------------- /lemon/mutation/model_mutation_generators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/lemon/mutation/model_mutation_generators.py -------------------------------------------------------------------------------- /lemon/mutation/model_mutation_operators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/lemon/mutation/model_mutation_operators.py -------------------------------------------------------------------------------- /lemon/mutation/mutation_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/lemon/mutation/mutation_utils.py -------------------------------------------------------------------------------- /lemon/rm_dropout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/lemon/rm_dropout.py -------------------------------------------------------------------------------- /lemon/tools/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lemon/tools/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/lemon/tools/utils.py -------------------------------------------------------------------------------- /muffin/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /muffin/dag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/muffin/dag.py -------------------------------------------------------------------------------- /muffin/layer_info_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/muffin/layer_info_generator.py -------------------------------------------------------------------------------- /muffin/model_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/muffin/model_generator.py -------------------------------------------------------------------------------- /muffin/model_template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/muffin/model_template.py -------------------------------------------------------------------------------- /muffin/output_shape_calculator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/muffin/output_shape_calculator.py -------------------------------------------------------------------------------- /muffin/selection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/muffin/selection.py -------------------------------------------------------------------------------- /muffin/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/muffin/utils.py -------------------------------------------------------------------------------- /muffin/variable_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/muffin/variable_generator.py -------------------------------------------------------------------------------- /nnsmith/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/nnsmith/__init__.py -------------------------------------------------------------------------------- /nnsmith/abstract/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nnsmith/abstract/arith.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/nnsmith/abstract/arith.py -------------------------------------------------------------------------------- /nnsmith/abstract/dtype.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/nnsmith/abstract/dtype.py -------------------------------------------------------------------------------- /nnsmith/abstract/extension.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/nnsmith/abstract/extension.py -------------------------------------------------------------------------------- /nnsmith/abstract/op.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/nnsmith/abstract/op.py -------------------------------------------------------------------------------- /nnsmith/abstract/tensor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/nnsmith/abstract/tensor.py -------------------------------------------------------------------------------- /nnsmith/backends/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/nnsmith/backends/__init__.py -------------------------------------------------------------------------------- /nnsmith/backends/factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/nnsmith/backends/factory.py -------------------------------------------------------------------------------- /nnsmith/backends/onnxruntime.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/nnsmith/backends/onnxruntime.py -------------------------------------------------------------------------------- /nnsmith/backends/tvm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/nnsmith/backends/tvm.py -------------------------------------------------------------------------------- /nnsmith/cli/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nnsmith/cli/dtype_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/nnsmith/cli/dtype_test.py -------------------------------------------------------------------------------- /nnsmith/cli/fuzz.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/nnsmith/cli/fuzz.py -------------------------------------------------------------------------------- /nnsmith/cli/model_exec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/nnsmith/cli/model_exec.py -------------------------------------------------------------------------------- /nnsmith/cli/model_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/nnsmith/cli/model_gen.py -------------------------------------------------------------------------------- /nnsmith/config/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nnsmith/config/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/nnsmith/config/main.yaml -------------------------------------------------------------------------------- /nnsmith/difftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/nnsmith/difftest.py -------------------------------------------------------------------------------- /nnsmith/error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/nnsmith/error.py -------------------------------------------------------------------------------- /nnsmith/filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/nnsmith/filter.py -------------------------------------------------------------------------------- /nnsmith/gir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/nnsmith/gir.py -------------------------------------------------------------------------------- /nnsmith/graph_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/nnsmith/graph_gen.py -------------------------------------------------------------------------------- /nnsmith/logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/nnsmith/logging.py -------------------------------------------------------------------------------- /nnsmith/macro.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/nnsmith/macro.py -------------------------------------------------------------------------------- /nnsmith/materialize/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/nnsmith/materialize/__init__.py -------------------------------------------------------------------------------- /nnsmith/materialize/onnx/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/nnsmith/materialize/onnx/__init__.py -------------------------------------------------------------------------------- /nnsmith/materialize/torch/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/nnsmith/materialize/torch/__init__.py -------------------------------------------------------------------------------- /nnsmith/materialize/torch/dialect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/nnsmith/materialize/torch/dialect.py -------------------------------------------------------------------------------- /nnsmith/materialize/torch/forward.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/nnsmith/materialize/torch/forward.py -------------------------------------------------------------------------------- /nnsmith/materialize/torch/input_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/nnsmith/materialize/torch/input_gen.py -------------------------------------------------------------------------------- /nnsmith/materialize/torch/numeric.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/nnsmith/materialize/torch/numeric.py -------------------------------------------------------------------------------- /nnsmith/materialize/torch/proxy_grad.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/nnsmith/materialize/torch/proxy_grad.py -------------------------------------------------------------------------------- /nnsmith/materialize/torch/symbolnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/nnsmith/materialize/torch/symbolnet.py -------------------------------------------------------------------------------- /nnsmith/narrow_spec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/nnsmith/narrow_spec.py -------------------------------------------------------------------------------- /nnsmith/relay_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/nnsmith/relay_gen.py -------------------------------------------------------------------------------- /nnsmith/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/nnsmith/util.py -------------------------------------------------------------------------------- /nnsmith_div.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/nnsmith_div.py -------------------------------------------------------------------------------- /nnsmith_valid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/nnsmith_valid.py -------------------------------------------------------------------------------- /plot_div.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/plot_div.py -------------------------------------------------------------------------------- /plot_struct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/plot_struct.py -------------------------------------------------------------------------------- /pure_rand_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/pure_rand_gen.py -------------------------------------------------------------------------------- /reduce_case.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/reduce_case.py -------------------------------------------------------------------------------- /relay_div.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/relay_div.py -------------------------------------------------------------------------------- /relay_valid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/relay_valid.py -------------------------------------------------------------------------------- /requirements/core.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/requirements/core.txt -------------------------------------------------------------------------------- /requirements/exp.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/requirements/exp.txt -------------------------------------------------------------------------------- /run_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/run_test.py -------------------------------------------------------------------------------- /spec_stat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/spec_stat.py -------------------------------------------------------------------------------- /tvm_frontend/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/tvm_frontend/__init__.py -------------------------------------------------------------------------------- /tvm_frontend/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/tvm_frontend/common.py -------------------------------------------------------------------------------- /tvm_frontend/keras.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzh99/GenCoG/HEAD/tvm_frontend/keras.py --------------------------------------------------------------------------------