├── .ahub └── tcchecker-tca │ └── config.yaml ├── .coveragerc ├── .github ├── actionlint.yaml ├── actions │ └── download-release-asset │ │ ├── action.yml │ │ └── entrypoint.sh └── workflows │ ├── check-pr.yaml │ ├── check-workflows.yaml │ ├── publish-nightly-package.yaml │ └── publish-official-package.yaml ├── .gitignore ├── .lintrunner.toml ├── .pylintrc ├── LICENSE ├── README.md ├── ccex ├── docs ├── design.md ├── requirements.md └── system_test.md ├── infra ├── command │ ├── build │ ├── configure │ ├── coverage │ ├── format │ ├── install │ └── test ├── dependency │ ├── torch_dev.txt │ └── torchvision_dev.txt ├── scripts │ ├── build.sh │ ├── coverage.sh │ ├── install.sh │ ├── install_requirements.txt │ ├── test_configure.sh │ └── test_run.py └── style │ ├── format.sh │ ├── install.sh │ └── requirements.txt ├── mypy.ini ├── requirements-lintrunner.txt ├── setup.py ├── test ├── README.md ├── __init__.py ├── dump_exported_program.py ├── dump_pt2_model.py ├── modules │ ├── README.md │ ├── __init__.py │ ├── base.py │ ├── model │ │ ├── Bert │ │ │ ├── __init__.py │ │ │ ├── model.py │ │ │ └── requirements.txt │ │ ├── BitNet_b1_58 │ │ │ ├── __init__.py │ │ │ ├── model.py │ │ │ └── requirements.txt │ │ ├── DeepSeekR1DistillQwen1_5B │ │ │ ├── __init__.py │ │ │ ├── model.py │ │ │ └── requirements.txt │ │ ├── EfficientFormerL1 │ │ │ ├── model.py │ │ │ └── requirements.txt │ │ ├── EfficientNetV2S │ │ │ ├── __init__.py │ │ │ ├── model.py │ │ │ └── requirements.txt │ │ ├── Florence2 │ │ │ ├── __init__.py │ │ │ ├── model.py │ │ │ └── requirements.txt │ │ ├── GPT2 │ │ │ ├── __init__.py │ │ │ ├── model.py │ │ │ └── requirements.txt │ │ ├── Gemma3 │ │ │ ├── __init__.py │ │ │ ├── model.py │ │ │ └── requirements.txt │ │ ├── InceptionV3 │ │ │ ├── __init__.py │ │ │ ├── model.py │ │ │ └── requirements.txt │ │ ├── Llama │ │ │ ├── __init__.py │ │ │ ├── model.py │ │ │ └── requirements.txt │ │ ├── LlamaAttentionWithKVCache │ │ │ ├── __init__.py │ │ │ ├── model.py │ │ │ └── requirements.txt │ │ ├── LlamaDecoderLayerTRIV │ │ │ ├── __init__.py │ │ │ ├── model.py │ │ │ └── requirements.txt │ │ ├── LlamaWithGQA │ │ │ ├── __init__.py │ │ │ ├── model.py │ │ │ └── requirements.txt │ │ ├── LlamaWithKVCache │ │ │ ├── __init__.py │ │ │ ├── model.py │ │ │ └── requirements.txt │ │ ├── Mamba │ │ │ ├── __init__.py │ │ │ ├── model.py │ │ │ └── requirements.txt │ │ ├── MambaMixer │ │ │ ├── __init__.py │ │ │ ├── model.py │ │ │ └── requirements.txt │ │ ├── MobileNetV2 │ │ │ ├── __init__.py │ │ │ ├── model.py │ │ │ └── requirements.txt │ │ ├── MobileNetV3S │ │ │ ├── __init__.py │ │ │ ├── model.py │ │ │ └── requirements.txt │ │ ├── ResNet18 │ │ │ ├── __init__.py │ │ │ ├── model.py │ │ │ └── requirements.txt │ │ ├── SmolVLM_connector │ │ │ ├── __init__.py │ │ │ ├── model.py │ │ │ └── requirements.txt │ │ ├── SmolVLM_text_model │ │ │ ├── __init__.py │ │ │ ├── model.py │ │ │ └── requirements.txt │ │ ├── SmolVLM_vision_model │ │ │ ├── __init__.py │ │ │ ├── model.py │ │ │ └── requirements.txt │ │ ├── TinyLlama │ │ │ ├── __init__.py │ │ │ ├── model.py │ │ │ └── requirements.txt │ │ ├── TinyLlamaWithFusedRMSNorm │ │ │ ├── __init__.py │ │ │ ├── model.py │ │ │ └── requirements.txt │ │ └── __init__.py │ ├── net │ │ ├── ConvEmbed.py │ │ ├── KVCache.py │ │ ├── README.md │ │ ├── RMSNorm.py │ │ ├── RoPE.py │ │ ├── SDPA.py │ │ ├── __init__.py │ │ ├── mlp.py │ │ └── mlp_dyn.py │ └── op │ │ ├── README.md │ │ ├── __init__.py │ │ ├── abs.py │ │ ├── add.py │ │ ├── addmm.py │ │ ├── alias_copy.py │ │ ├── any.py │ │ ├── arange.py │ │ ├── argmax.py │ │ ├── avg_pool2d.py │ │ ├── bmm.py │ │ ├── cat.py │ │ ├── clamp.py │ │ ├── clone.py │ │ ├── constant_pad_nd.py │ │ ├── conv1d.py │ │ ├── conv2d.py │ │ ├── conv_transpose2d.py │ │ ├── copy.py │ │ ├── cos.py │ │ ├── cumsum.py │ │ ├── depthwise_conv2d.py │ │ ├── detach.py │ │ ├── div.py │ │ ├── embedding.py │ │ ├── eq.py │ │ ├── exp.py │ │ ├── expand_copy.py │ │ ├── full.py │ │ ├── full_like.py │ │ ├── ge.py │ │ ├── gelu.py │ │ ├── gt.py │ │ ├── hardtanh.py │ │ ├── index.py │ │ ├── index_select.py │ │ ├── instance_norm.py │ │ ├── interpolate.py │ │ ├── le.py │ │ ├── leaky_relu.py │ │ ├── linear.py │ │ ├── log.py │ │ ├── log1p.py │ │ ├── logical_and.py │ │ ├── logical_not.py │ │ ├── lt.py │ │ ├── max_dim.py │ │ ├── max_pool2d.py │ │ ├── maximum.py │ │ ├── mean.py │ │ ├── minimum.py │ │ ├── mm.py │ │ ├── mul.py │ │ ├── native_batch_norm.py │ │ ├── native_group_norm.py │ │ ├── native_layer_norm.py │ │ ├── ne.py │ │ ├── neg.py │ │ ├── permute.py │ │ ├── pow.py │ │ ├── prelu.py │ │ ├── reciprocal.py │ │ ├── relu.py │ │ ├── relu6.py │ │ ├── repeat.py │ │ ├── reshape.py │ │ ├── round.py │ │ ├── rsqrt.py │ │ ├── scalar_tensor.py │ │ ├── select.py │ │ ├── select_copy.py │ │ ├── sigmoid.py │ │ ├── sin.py │ │ ├── slice_copy.py │ │ ├── slice_scatter.py │ │ ├── softmax.py │ │ ├── split_with_sizes.py │ │ ├── sqrt.py │ │ ├── squeeze.py │ │ ├── sub.py │ │ ├── sum.py │ │ ├── tanh.py │ │ ├── to.py │ │ ├── to_dim_order_copy.py │ │ ├── unsqueeze.py │ │ ├── view.py │ │ └── where.py ├── performance │ ├── README.md │ ├── __init__.py │ ├── benchmark_perf.py │ ├── requirements.txt │ └── utils.py ├── pt2_to_circle_test │ ├── README.md │ ├── __init__.py │ ├── builder.py │ ├── test_model.py │ ├── test_net.py │ ├── test_op.py │ └── test_pt2_to_circle.py ├── pt2_to_qcircle_test │ ├── __init__.py │ ├── builder.py │ └── test_op.py ├── quantization │ ├── __init__.py │ ├── algorithm │ │ ├── __init__.py │ │ ├── test_fpi_gptq.py │ │ ├── test_gptq.py │ │ └── test_smooth_quant.py │ ├── evaluation │ │ ├── __init__.py │ │ └── test_evaluation.py │ ├── pass │ │ ├── __init__.py │ │ ├── test_convert_layout_op_to_reshape.py │ │ ├── test_fold_quant_ops.py │ │ ├── test_insert_quantize_on_dtype_mismatch.py │ │ ├── test_propagate_qparam_backward.py │ │ ├── test_propagate_quant_param.py │ │ └── test_remove_weight_dequant_op.py │ ├── test_quantizer_registry.py │ └── wrapq │ │ ├── __init__.py │ │ ├── observers │ │ ├── __init__.py │ │ ├── test_affine_base.py │ │ ├── test_base.py │ │ ├── test_ema.py │ │ ├── test_identity.py │ │ ├── test_minmax.py │ │ └── test_mx.py │ │ ├── test_dtype.py │ │ ├── test_mode.py │ │ ├── test_qscheme.py │ │ ├── test_quant_config.py │ │ ├── utils │ │ ├── __init__.py │ │ ├── test_introspection.py │ │ ├── test_metrics.py │ │ └── test_reduce_utils.py │ │ └── wrappers │ │ ├── __init__.py │ │ ├── fairseq │ │ ├── __init__.py │ │ ├── test_decoder_export_single_step.py │ │ ├── test_quant_decoder.py │ │ ├── test_quant_decoder_layer.py │ │ ├── test_quant_encoder.py │ │ ├── test_quant_encoder_layer.py │ │ └── test_quant_mha.py │ │ ├── llama │ │ ├── __init__.py │ │ ├── test_quant_attn.py │ │ ├── test_quant_decoder_layer.py │ │ └── test_quant_mlp.py │ │ ├── nn │ │ ├── __init__.py │ │ ├── test_quant_layernorm.py │ │ ├── test_quant_linear.py │ │ └── test_quant_silu.py │ │ ├── test_ptq_wrapper.py │ │ ├── test_quant_elementwise.py │ │ ├── test_quant_module_base.py │ │ └── test_registry.py ├── requirements.txt ├── requirements_pre.txt ├── unit_test │ ├── __init__.py │ ├── pass_test │ │ ├── __init__.py │ │ ├── test_cast_clamp_mixed_type_args.py │ │ ├── test_convert_conv1d_to_conv2d.py │ │ ├── test_convert_expand_to_slice_cat.py │ │ ├── test_decompose_fake_quantize.py │ │ ├── test_decompose_fake_quantize_tensor_qparam.py │ │ ├── test_decompose_grouped_conv2d.py │ │ ├── test_fuse_leading_unsqueeze_reshape.py │ │ ├── test_fuse_redundant_reshape_to_mean.py │ │ ├── test_legalize_causal_mask_value.py │ │ ├── test_lower_pow2_to_mul.py │ │ ├── test_lower_to_slice.py │ │ ├── test_merge_consecutive_cat.py │ │ ├── test_remove_nop.py │ │ ├── test_remove_redundant_expand.py │ │ ├── test_remove_redundant_permute.py │ │ ├── test_remove_redundant_reshape.py │ │ ├── test_remove_redundant_slice.py │ │ ├── test_remove_redundant_to_copy.py │ │ └── test_segment_index_select.py │ ├── quantization_test │ │ ├── __init__.py │ │ ├── test_adaptive_avg_pool2d.py │ │ ├── test_circle_executor.py │ │ ├── test_evaluate.py │ │ └── test_metric.py │ ├── serialize_test │ │ ├── __init__.py │ │ ├── operator │ │ │ ├── __init__.py │ │ │ ├── fixture.py │ │ │ └── test_utils.py │ │ ├── test_circle_graph.py │ │ ├── test_circle_mapping.py │ │ └── test_pack.py │ └── utils_test │ │ ├── __init__.py │ │ ├── test_convert.py │ │ ├── test_diff_graph.py │ │ ├── test_enforce_type.py │ │ ├── test_infer.py │ │ ├── test_mx.py │ │ ├── test_record_input.py │ │ ├── test_register_custom_op.py │ │ ├── test_run_bash_cmd.py │ │ ├── test_serialize.py │ │ ├── test_signature.py │ │ └── test_utils.py └── utils │ ├── base_builders.py │ ├── helper.py │ ├── infer.py │ ├── pass_value_test.py │ ├── runtime.py │ └── tag.py ├── tico ├── __init__.py ├── config │ ├── __init__.py │ ├── base.py │ ├── factory.py │ └── v1.py ├── experimental │ └── __init__.py ├── interpreter │ ├── __init__.py │ ├── infer.py │ └── interpreter.py ├── passes │ ├── __init__.py │ ├── cast_aten_where_arg_type.py │ ├── cast_clamp_mixed_type_args.py │ ├── cast_mixed_type_args.py │ ├── const_prop_pass.py │ ├── convert_conv1d_to_conv2d.py │ ├── convert_expand_to_slice_cat.py │ ├── convert_layout_op_to_reshape.py │ ├── convert_matmul_to_linear.py │ ├── convert_repeat_to_expand_copy.py │ ├── convert_to_relu6.py │ ├── decompose_addmm.py │ ├── decompose_batch_norm.py │ ├── decompose_fake_quantize.py │ ├── decompose_fake_quantize_tensor_qparams.py │ ├── decompose_group_norm.py │ ├── decompose_grouped_conv2d.py │ ├── decompose_slice_scatter.py │ ├── extract_dtype_kwargs.py │ ├── fill_meta_val.py │ ├── fuse_leading_unsqueeze_reshape.py │ ├── fuse_redundant_reshape_to_mean.py │ ├── legalize_causal_mask_value.py │ ├── legalize_predefined_layout_operators.py │ ├── lower_copy.py │ ├── lower_pow2_to_mul.py │ ├── lower_to_resize_nearest_neighbor.py │ ├── lower_to_slice.py │ ├── merge_consecutive_cat.py │ ├── ops.py │ ├── remove_nop.py │ ├── remove_redundant_assert_nodes.py │ ├── remove_redundant_expand.py │ ├── remove_redundant_permute.py │ ├── remove_redundant_reshape.py │ ├── remove_redundant_slice.py │ ├── remove_redundant_to_copy.py │ ├── restore_linear.py │ └── segment_index_select.py ├── pt2_to_circle.py ├── quantization │ ├── README.md │ ├── __init__.py │ ├── algorithm │ │ ├── README.md │ │ ├── __init__.py │ │ ├── fpi_gptq │ │ │ ├── __init__.py │ │ │ ├── fpi_gptq.py │ │ │ └── quantizer.py │ │ ├── gptq │ │ │ ├── README.md │ │ │ ├── __init__.py │ │ │ ├── gptq.py │ │ │ ├── quant.py │ │ │ ├── quantizer.py │ │ │ └── utils.py │ │ ├── pt2e │ │ │ ├── README.md │ │ │ ├── __init__.py │ │ │ ├── annotation │ │ │ │ ├── __init__.py │ │ │ │ ├── annotator.py │ │ │ │ ├── config.py │ │ │ │ ├── op │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── adaptive_avg_pool2d.py │ │ │ │ │ ├── add.py │ │ │ │ │ ├── conv2d.py │ │ │ │ │ ├── div.py │ │ │ │ │ ├── linear.py │ │ │ │ │ ├── mean.py │ │ │ │ │ ├── mul.py │ │ │ │ │ ├── relu6.py │ │ │ │ │ ├── rsqrt.py │ │ │ │ │ └── sub.py │ │ │ │ ├── spec.py │ │ │ │ └── utils.py │ │ │ ├── quantizer.py │ │ │ ├── transformation │ │ │ │ ├── README.md │ │ │ │ ├── __init__.py │ │ │ │ └── convert_scalars_to_attrs.py │ │ │ └── utils.py │ │ └── smoothquant │ │ │ ├── README.md │ │ │ ├── __init__.py │ │ │ ├── observer.py │ │ │ ├── quantizer.py │ │ │ ├── smooth_quant.py │ │ │ └── smooth_quant.txt │ ├── config │ │ ├── __init__.py │ │ ├── base.py │ │ ├── fpi_gptq.py │ │ ├── gptq.py │ │ ├── pt2e.py │ │ ├── ptq.py │ │ └── smoothquant.py │ ├── evaluation │ │ ├── README.md │ │ ├── __init__.py │ │ ├── backend.py │ │ ├── evaluate.py │ │ ├── executor │ │ │ ├── __init__.py │ │ │ ├── backend_executor.py │ │ │ ├── circle_executor.py │ │ │ └── triv24_executor.py │ │ ├── metric.py │ │ └── utils.py │ ├── passes │ │ ├── __init__.py │ │ ├── fold_quant_ops.py │ │ ├── insert_quantize_on_dtype_mismatch.py │ │ ├── propagate_qparam_backward.py │ │ ├── propagate_qparam_forward.py │ │ ├── quantize_bias.py │ │ └── remove_weight_dequant_op.py │ ├── public_interface.py │ ├── quantizer.py │ ├── quantizer_registry.py │ └── wrapq │ │ ├── README.md │ │ ├── __init__.py │ │ ├── dtypes.py │ │ ├── examples │ │ ├── __init__.py │ │ ├── compare_ppl.py │ │ ├── debug_quant_outputs.py │ │ ├── quantize_linear.py │ │ ├── quantize_llama_attn.py │ │ ├── quantize_llama_decoder_layer.py │ │ ├── quantize_llama_mlp.py │ │ └── quantize_with_gptq.py │ │ ├── mode.py │ │ ├── observers │ │ ├── __init__.py │ │ ├── affine_base.py │ │ ├── base.py │ │ ├── ema.py │ │ ├── identity.py │ │ ├── minmax.py │ │ └── mx.py │ │ ├── qscheme.py │ │ ├── quantizer.py │ │ ├── utils │ │ ├── __init__.py │ │ ├── introspection.py │ │ ├── metrics.py │ │ └── reduce_utils.py │ │ └── wrappers │ │ ├── __init__.py │ │ ├── fairseq │ │ ├── __init__.py │ │ ├── decoder_export_single_step.py │ │ ├── quant_decoder.py │ │ ├── quant_decoder_layer.py │ │ ├── quant_encoder.py │ │ ├── quant_encoder_layer.py │ │ └── quant_mha.py │ │ ├── llama │ │ ├── __init__.py │ │ ├── quant_attn.py │ │ ├── quant_decoder_layer.py │ │ └── quant_mlp.py │ │ ├── nn │ │ ├── __init__.py │ │ ├── quant_layernorm.py │ │ ├── quant_linear.py │ │ └── quant_silu.py │ │ ├── ptq_wrapper.py │ │ ├── quant_elementwise.py │ │ ├── quant_module_base.py │ │ └── registry.py ├── serialize │ ├── __init__.py │ ├── circle_graph.py │ ├── circle_mapping.py │ ├── circle_serializer.py │ ├── operators │ │ ├── __init__.py │ │ ├── adapters │ │ │ ├── __init__.py │ │ │ ├── llama_rmsnorm.py │ │ │ └── onert │ │ │ │ ├── __init__.py │ │ │ │ └── llama_attention.py │ │ ├── hashable_opcode.py │ │ ├── node_visitor.py │ │ ├── op_abs.py │ │ ├── op_add.py │ │ ├── op_alias_copy.py │ │ ├── op_any.py │ │ ├── op_arange_start_step.py │ │ ├── op_argmax.py │ │ ├── op_attention.py │ │ ├── op_avg_pool2d.py │ │ ├── op_bmm.py │ │ ├── op_cat.py │ │ ├── op_clamp.py │ │ ├── op_clone.py │ │ ├── op_constant_pad_nd.py │ │ ├── op_conv2d.py │ │ ├── op_cos.py │ │ ├── op_cumsum.py │ │ ├── op_depthwise_conv2d.py │ │ ├── op_dequantize_per_channel.py │ │ ├── op_dequantize_per_tensor.py │ │ ├── op_div.py │ │ ├── op_embedding.py │ │ ├── op_eq.py │ │ ├── op_exp.py │ │ ├── op_expand.py │ │ ├── op_full.py │ │ ├── op_full_like.py │ │ ├── op_ge.py │ │ ├── op_gelu.py │ │ ├── op_gt.py │ │ ├── op_index.py │ │ ├── op_index_select.py │ │ ├── op_instance_norm.py │ │ ├── op_le.py │ │ ├── op_leaky_relu.py │ │ ├── op_linear.py │ │ ├── op_log.py │ │ ├── op_log1p.py │ │ ├── op_logical_and.py │ │ ├── op_logical_not.py │ │ ├── op_lt.py │ │ ├── op_max_dim.py │ │ ├── op_max_pool2d_with_indices.py │ │ ├── op_maximum.py │ │ ├── op_mean.py │ │ ├── op_minimum.py │ │ ├── op_mm.py │ │ ├── op_mul.py │ │ ├── op_ne.py │ │ ├── op_neg.py │ │ ├── op_permute.py │ │ ├── op_pow.py │ │ ├── op_prelu.py │ │ ├── op_quantize_per_tensor.py │ │ ├── op_reciprocal.py │ │ ├── op_relu.py │ │ ├── op_relu6.py │ │ ├── op_repeat.py │ │ ├── op_reshape.py │ │ ├── op_resize_nearest_neighbor.py │ │ ├── op_rmsnorm.py │ │ ├── op_round.py │ │ ├── op_rsqrt.py │ │ ├── op_scalar_tensor.py │ │ ├── op_select_copy.py │ │ ├── op_sigmoid.py │ │ ├── op_sin.py │ │ ├── op_slice.py │ │ ├── op_softmax.py │ │ ├── op_split_with_sizes.py │ │ ├── op_sqrt.py │ │ ├── op_squeeze.py │ │ ├── op_sub.py │ │ ├── op_sum.py │ │ ├── op_tanh.py │ │ ├── op_to_copy.py │ │ ├── op_transpose_conv.py │ │ ├── op_unsqueeze.py │ │ ├── op_view.py │ │ ├── op_where.py │ │ └── utils.py │ ├── pack.py │ └── quant_param.py └── utils │ ├── __init__.py │ ├── convert.py │ ├── define.py │ ├── diff_graph.py │ ├── dtype.py │ ├── errors.py │ ├── graph.py │ ├── installed_packages.py │ ├── logging.py │ ├── model.py │ ├── mx │ ├── __init__.py │ ├── elemwise_ops.py │ ├── formats.py │ └── mx_ops.py │ ├── padding.py │ ├── passes.py │ ├── pytree_utils.py │ ├── record_input.py │ ├── register_custom_op.py │ ├── serialize.py │ ├── signature.py │ ├── torch_compat.py │ ├── trace_decorators.py │ ├── utils.py │ └── validate_args_kwargs.py └── version.py /.ahub/tcchecker-tca/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/.ahub/tcchecker-tca/config.yaml -------------------------------------------------------------------------------- /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/.coveragerc -------------------------------------------------------------------------------- /.github/actionlint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/.github/actionlint.yaml -------------------------------------------------------------------------------- /.github/actions/download-release-asset/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/.github/actions/download-release-asset/action.yml -------------------------------------------------------------------------------- /.github/actions/download-release-asset/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/.github/actions/download-release-asset/entrypoint.sh -------------------------------------------------------------------------------- /.github/workflows/check-pr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/.github/workflows/check-pr.yaml -------------------------------------------------------------------------------- /.github/workflows/check-workflows.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/.github/workflows/check-workflows.yaml -------------------------------------------------------------------------------- /.github/workflows/publish-nightly-package.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/.github/workflows/publish-nightly-package.yaml -------------------------------------------------------------------------------- /.github/workflows/publish-official-package.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/.github/workflows/publish-official-package.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/.gitignore -------------------------------------------------------------------------------- /.lintrunner.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/.lintrunner.toml -------------------------------------------------------------------------------- /.pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/.pylintrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/README.md -------------------------------------------------------------------------------- /ccex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/ccex -------------------------------------------------------------------------------- /docs/design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/docs/design.md -------------------------------------------------------------------------------- /docs/requirements.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/docs/requirements.md -------------------------------------------------------------------------------- /docs/system_test.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/docs/system_test.md -------------------------------------------------------------------------------- /infra/command/build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/infra/command/build -------------------------------------------------------------------------------- /infra/command/configure: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/infra/command/configure -------------------------------------------------------------------------------- /infra/command/coverage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/infra/command/coverage -------------------------------------------------------------------------------- /infra/command/format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/infra/command/format -------------------------------------------------------------------------------- /infra/command/install: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/infra/command/install -------------------------------------------------------------------------------- /infra/command/test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/infra/command/test -------------------------------------------------------------------------------- /infra/dependency/torch_dev.txt: -------------------------------------------------------------------------------- 1 | torch==2.10.0.dev20251012+cpu 2 | -------------------------------------------------------------------------------- /infra/dependency/torchvision_dev.txt: -------------------------------------------------------------------------------- 1 | torchvision==0.25.0.dev20251012+cpu 2 | -------------------------------------------------------------------------------- /infra/scripts/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/infra/scripts/build.sh -------------------------------------------------------------------------------- /infra/scripts/coverage.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/infra/scripts/coverage.sh -------------------------------------------------------------------------------- /infra/scripts/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/infra/scripts/install.sh -------------------------------------------------------------------------------- /infra/scripts/install_requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/infra/scripts/install_requirements.txt -------------------------------------------------------------------------------- /infra/scripts/test_configure.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/infra/scripts/test_configure.sh -------------------------------------------------------------------------------- /infra/scripts/test_run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/infra/scripts/test_run.py -------------------------------------------------------------------------------- /infra/style/format.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/infra/style/format.sh -------------------------------------------------------------------------------- /infra/style/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/infra/style/install.sh -------------------------------------------------------------------------------- /infra/style/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/infra/style/requirements.txt -------------------------------------------------------------------------------- /mypy.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/mypy.ini -------------------------------------------------------------------------------- /requirements-lintrunner.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/requirements-lintrunner.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/setup.py -------------------------------------------------------------------------------- /test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/README.md -------------------------------------------------------------------------------- /test/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /test/dump_exported_program.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/dump_exported_program.py -------------------------------------------------------------------------------- /test/dump_pt2_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/dump_pt2_model.py -------------------------------------------------------------------------------- /test/modules/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/README.md -------------------------------------------------------------------------------- /test/modules/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /test/modules/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/base.py -------------------------------------------------------------------------------- /test/modules/model/Bert/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /test/modules/model/Bert/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/model/Bert/model.py -------------------------------------------------------------------------------- /test/modules/model/Bert/requirements.txt: -------------------------------------------------------------------------------- 1 | transformers==4.53.0 2 | -------------------------------------------------------------------------------- /test/modules/model/BitNet_b1_58/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /test/modules/model/BitNet_b1_58/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/model/BitNet_b1_58/model.py -------------------------------------------------------------------------------- /test/modules/model/BitNet_b1_58/requirements.txt: -------------------------------------------------------------------------------- 1 | transformers==4.55.4 2 | accelerate 3 | -------------------------------------------------------------------------------- /test/modules/model/DeepSeekR1DistillQwen1_5B/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /test/modules/model/DeepSeekR1DistillQwen1_5B/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/model/DeepSeekR1DistillQwen1_5B/model.py -------------------------------------------------------------------------------- /test/modules/model/DeepSeekR1DistillQwen1_5B/requirements.txt: -------------------------------------------------------------------------------- 1 | transformers==4.48.1 2 | -------------------------------------------------------------------------------- /test/modules/model/EfficientFormerL1/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/model/EfficientFormerL1/model.py -------------------------------------------------------------------------------- /test/modules/model/EfficientFormerL1/requirements.txt: -------------------------------------------------------------------------------- 1 | torchvision 2 | timm 3 | -------------------------------------------------------------------------------- /test/modules/model/EfficientNetV2S/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /test/modules/model/EfficientNetV2S/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/model/EfficientNetV2S/model.py -------------------------------------------------------------------------------- /test/modules/model/EfficientNetV2S/requirements.txt: -------------------------------------------------------------------------------- 1 | torchvision 2 | -------------------------------------------------------------------------------- /test/modules/model/Florence2/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /test/modules/model/Florence2/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/model/Florence2/model.py -------------------------------------------------------------------------------- /test/modules/model/Florence2/requirements.txt: -------------------------------------------------------------------------------- 1 | transformers==4.49.0 2 | einops 3 | timm 4 | -------------------------------------------------------------------------------- /test/modules/model/GPT2/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /test/modules/model/GPT2/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/model/GPT2/model.py -------------------------------------------------------------------------------- /test/modules/model/GPT2/requirements.txt: -------------------------------------------------------------------------------- 1 | numpy==1.24.1 2 | transformers==4.52.4 3 | -------------------------------------------------------------------------------- /test/modules/model/Gemma3/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /test/modules/model/Gemma3/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/model/Gemma3/model.py -------------------------------------------------------------------------------- /test/modules/model/Gemma3/requirements.txt: -------------------------------------------------------------------------------- 1 | transformers==4.56.1 2 | -------------------------------------------------------------------------------- /test/modules/model/InceptionV3/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /test/modules/model/InceptionV3/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/model/InceptionV3/model.py -------------------------------------------------------------------------------- /test/modules/model/InceptionV3/requirements.txt: -------------------------------------------------------------------------------- 1 | torchvision 2 | -------------------------------------------------------------------------------- /test/modules/model/Llama/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /test/modules/model/Llama/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/model/Llama/model.py -------------------------------------------------------------------------------- /test/modules/model/Llama/requirements.txt: -------------------------------------------------------------------------------- 1 | numpy==1.24.1 2 | transformers==4.52.4 3 | -------------------------------------------------------------------------------- /test/modules/model/LlamaAttentionWithKVCache/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /test/modules/model/LlamaAttentionWithKVCache/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/model/LlamaAttentionWithKVCache/model.py -------------------------------------------------------------------------------- /test/modules/model/LlamaAttentionWithKVCache/requirements.txt: -------------------------------------------------------------------------------- 1 | numpy==1.24.1 2 | transformers==4.49.0 3 | -------------------------------------------------------------------------------- /test/modules/model/LlamaDecoderLayerTRIV/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /test/modules/model/LlamaDecoderLayerTRIV/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/model/LlamaDecoderLayerTRIV/model.py -------------------------------------------------------------------------------- /test/modules/model/LlamaDecoderLayerTRIV/requirements.txt: -------------------------------------------------------------------------------- 1 | numpy==2.2.6 2 | transformers==4.52.4 3 | -------------------------------------------------------------------------------- /test/modules/model/LlamaWithGQA/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /test/modules/model/LlamaWithGQA/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/model/LlamaWithGQA/model.py -------------------------------------------------------------------------------- /test/modules/model/LlamaWithGQA/requirements.txt: -------------------------------------------------------------------------------- 1 | numpy==1.24.1 2 | transformers==4.52.4 3 | -------------------------------------------------------------------------------- /test/modules/model/LlamaWithKVCache/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /test/modules/model/LlamaWithKVCache/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/model/LlamaWithKVCache/model.py -------------------------------------------------------------------------------- /test/modules/model/LlamaWithKVCache/requirements.txt: -------------------------------------------------------------------------------- 1 | numpy==1.24.1 2 | transformers==4.51.3 3 | -------------------------------------------------------------------------------- /test/modules/model/Mamba/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /test/modules/model/Mamba/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/model/Mamba/model.py -------------------------------------------------------------------------------- /test/modules/model/Mamba/requirements.txt: -------------------------------------------------------------------------------- 1 | transformers==4.48.0 -------------------------------------------------------------------------------- /test/modules/model/MambaMixer/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /test/modules/model/MambaMixer/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/model/MambaMixer/model.py -------------------------------------------------------------------------------- /test/modules/model/MambaMixer/requirements.txt: -------------------------------------------------------------------------------- 1 | transformers==4.48.0 -------------------------------------------------------------------------------- /test/modules/model/MobileNetV2/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /test/modules/model/MobileNetV2/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/model/MobileNetV2/model.py -------------------------------------------------------------------------------- /test/modules/model/MobileNetV2/requirements.txt: -------------------------------------------------------------------------------- 1 | torchvision 2 | -------------------------------------------------------------------------------- /test/modules/model/MobileNetV3S/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /test/modules/model/MobileNetV3S/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/model/MobileNetV3S/model.py -------------------------------------------------------------------------------- /test/modules/model/MobileNetV3S/requirements.txt: -------------------------------------------------------------------------------- 1 | torchvision 2 | -------------------------------------------------------------------------------- /test/modules/model/ResNet18/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /test/modules/model/ResNet18/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/model/ResNet18/model.py -------------------------------------------------------------------------------- /test/modules/model/ResNet18/requirements.txt: -------------------------------------------------------------------------------- 1 | torchvision 2 | -------------------------------------------------------------------------------- /test/modules/model/SmolVLM_connector/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /test/modules/model/SmolVLM_connector/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/model/SmolVLM_connector/model.py -------------------------------------------------------------------------------- /test/modules/model/SmolVLM_connector/requirements.txt: -------------------------------------------------------------------------------- 1 | transformers==4.48.1 2 | -------------------------------------------------------------------------------- /test/modules/model/SmolVLM_text_model/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /test/modules/model/SmolVLM_text_model/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/model/SmolVLM_text_model/model.py -------------------------------------------------------------------------------- /test/modules/model/SmolVLM_text_model/requirements.txt: -------------------------------------------------------------------------------- 1 | transformers==4.48.1 2 | -------------------------------------------------------------------------------- /test/modules/model/SmolVLM_vision_model/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /test/modules/model/SmolVLM_vision_model/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/model/SmolVLM_vision_model/model.py -------------------------------------------------------------------------------- /test/modules/model/SmolVLM_vision_model/requirements.txt: -------------------------------------------------------------------------------- 1 | transformers==4.48.1 2 | -------------------------------------------------------------------------------- /test/modules/model/TinyLlama/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /test/modules/model/TinyLlama/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/model/TinyLlama/model.py -------------------------------------------------------------------------------- /test/modules/model/TinyLlama/requirements.txt: -------------------------------------------------------------------------------- 1 | transformers==4.52.4 2 | -------------------------------------------------------------------------------- /test/modules/model/TinyLlamaWithFusedRMSNorm/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /test/modules/model/TinyLlamaWithFusedRMSNorm/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/model/TinyLlamaWithFusedRMSNorm/model.py -------------------------------------------------------------------------------- /test/modules/model/TinyLlamaWithFusedRMSNorm/requirements.txt: -------------------------------------------------------------------------------- 1 | transformers==4.52.4 2 | -------------------------------------------------------------------------------- /test/modules/model/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /test/modules/net/ConvEmbed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/net/ConvEmbed.py -------------------------------------------------------------------------------- /test/modules/net/KVCache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/net/KVCache.py -------------------------------------------------------------------------------- /test/modules/net/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/net/README.md -------------------------------------------------------------------------------- /test/modules/net/RMSNorm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/net/RMSNorm.py -------------------------------------------------------------------------------- /test/modules/net/RoPE.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/net/RoPE.py -------------------------------------------------------------------------------- /test/modules/net/SDPA.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/net/SDPA.py -------------------------------------------------------------------------------- /test/modules/net/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /test/modules/net/mlp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/net/mlp.py -------------------------------------------------------------------------------- /test/modules/net/mlp_dyn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/net/mlp_dyn.py -------------------------------------------------------------------------------- /test/modules/op/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/README.md -------------------------------------------------------------------------------- /test/modules/op/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /test/modules/op/abs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/abs.py -------------------------------------------------------------------------------- /test/modules/op/add.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/add.py -------------------------------------------------------------------------------- /test/modules/op/addmm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/addmm.py -------------------------------------------------------------------------------- /test/modules/op/alias_copy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/alias_copy.py -------------------------------------------------------------------------------- /test/modules/op/any.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/any.py -------------------------------------------------------------------------------- /test/modules/op/arange.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/arange.py -------------------------------------------------------------------------------- /test/modules/op/argmax.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/argmax.py -------------------------------------------------------------------------------- /test/modules/op/avg_pool2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/avg_pool2d.py -------------------------------------------------------------------------------- /test/modules/op/bmm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/bmm.py -------------------------------------------------------------------------------- /test/modules/op/cat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/cat.py -------------------------------------------------------------------------------- /test/modules/op/clamp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/clamp.py -------------------------------------------------------------------------------- /test/modules/op/clone.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/clone.py -------------------------------------------------------------------------------- /test/modules/op/constant_pad_nd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/constant_pad_nd.py -------------------------------------------------------------------------------- /test/modules/op/conv1d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/conv1d.py -------------------------------------------------------------------------------- /test/modules/op/conv2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/conv2d.py -------------------------------------------------------------------------------- /test/modules/op/conv_transpose2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/conv_transpose2d.py -------------------------------------------------------------------------------- /test/modules/op/copy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/copy.py -------------------------------------------------------------------------------- /test/modules/op/cos.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/cos.py -------------------------------------------------------------------------------- /test/modules/op/cumsum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/cumsum.py -------------------------------------------------------------------------------- /test/modules/op/depthwise_conv2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/depthwise_conv2d.py -------------------------------------------------------------------------------- /test/modules/op/detach.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/detach.py -------------------------------------------------------------------------------- /test/modules/op/div.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/div.py -------------------------------------------------------------------------------- /test/modules/op/embedding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/embedding.py -------------------------------------------------------------------------------- /test/modules/op/eq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/eq.py -------------------------------------------------------------------------------- /test/modules/op/exp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/exp.py -------------------------------------------------------------------------------- /test/modules/op/expand_copy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/expand_copy.py -------------------------------------------------------------------------------- /test/modules/op/full.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/full.py -------------------------------------------------------------------------------- /test/modules/op/full_like.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/full_like.py -------------------------------------------------------------------------------- /test/modules/op/ge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/ge.py -------------------------------------------------------------------------------- /test/modules/op/gelu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/gelu.py -------------------------------------------------------------------------------- /test/modules/op/gt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/gt.py -------------------------------------------------------------------------------- /test/modules/op/hardtanh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/hardtanh.py -------------------------------------------------------------------------------- /test/modules/op/index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/index.py -------------------------------------------------------------------------------- /test/modules/op/index_select.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/index_select.py -------------------------------------------------------------------------------- /test/modules/op/instance_norm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/instance_norm.py -------------------------------------------------------------------------------- /test/modules/op/interpolate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/interpolate.py -------------------------------------------------------------------------------- /test/modules/op/le.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/le.py -------------------------------------------------------------------------------- /test/modules/op/leaky_relu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/leaky_relu.py -------------------------------------------------------------------------------- /test/modules/op/linear.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/linear.py -------------------------------------------------------------------------------- /test/modules/op/log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/log.py -------------------------------------------------------------------------------- /test/modules/op/log1p.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/log1p.py -------------------------------------------------------------------------------- /test/modules/op/logical_and.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/logical_and.py -------------------------------------------------------------------------------- /test/modules/op/logical_not.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/logical_not.py -------------------------------------------------------------------------------- /test/modules/op/lt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/lt.py -------------------------------------------------------------------------------- /test/modules/op/max_dim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/max_dim.py -------------------------------------------------------------------------------- /test/modules/op/max_pool2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/max_pool2d.py -------------------------------------------------------------------------------- /test/modules/op/maximum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/maximum.py -------------------------------------------------------------------------------- /test/modules/op/mean.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/mean.py -------------------------------------------------------------------------------- /test/modules/op/minimum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/minimum.py -------------------------------------------------------------------------------- /test/modules/op/mm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/mm.py -------------------------------------------------------------------------------- /test/modules/op/mul.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/mul.py -------------------------------------------------------------------------------- /test/modules/op/native_batch_norm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/native_batch_norm.py -------------------------------------------------------------------------------- /test/modules/op/native_group_norm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/native_group_norm.py -------------------------------------------------------------------------------- /test/modules/op/native_layer_norm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/native_layer_norm.py -------------------------------------------------------------------------------- /test/modules/op/ne.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/ne.py -------------------------------------------------------------------------------- /test/modules/op/neg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/neg.py -------------------------------------------------------------------------------- /test/modules/op/permute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/permute.py -------------------------------------------------------------------------------- /test/modules/op/pow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/pow.py -------------------------------------------------------------------------------- /test/modules/op/prelu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/prelu.py -------------------------------------------------------------------------------- /test/modules/op/reciprocal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/reciprocal.py -------------------------------------------------------------------------------- /test/modules/op/relu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/relu.py -------------------------------------------------------------------------------- /test/modules/op/relu6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/relu6.py -------------------------------------------------------------------------------- /test/modules/op/repeat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/repeat.py -------------------------------------------------------------------------------- /test/modules/op/reshape.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/reshape.py -------------------------------------------------------------------------------- /test/modules/op/round.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/round.py -------------------------------------------------------------------------------- /test/modules/op/rsqrt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/rsqrt.py -------------------------------------------------------------------------------- /test/modules/op/scalar_tensor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/scalar_tensor.py -------------------------------------------------------------------------------- /test/modules/op/select.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/select.py -------------------------------------------------------------------------------- /test/modules/op/select_copy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/select_copy.py -------------------------------------------------------------------------------- /test/modules/op/sigmoid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/sigmoid.py -------------------------------------------------------------------------------- /test/modules/op/sin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/sin.py -------------------------------------------------------------------------------- /test/modules/op/slice_copy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/slice_copy.py -------------------------------------------------------------------------------- /test/modules/op/slice_scatter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/slice_scatter.py -------------------------------------------------------------------------------- /test/modules/op/softmax.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/softmax.py -------------------------------------------------------------------------------- /test/modules/op/split_with_sizes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/split_with_sizes.py -------------------------------------------------------------------------------- /test/modules/op/sqrt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/sqrt.py -------------------------------------------------------------------------------- /test/modules/op/squeeze.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/squeeze.py -------------------------------------------------------------------------------- /test/modules/op/sub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/sub.py -------------------------------------------------------------------------------- /test/modules/op/sum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/sum.py -------------------------------------------------------------------------------- /test/modules/op/tanh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/tanh.py -------------------------------------------------------------------------------- /test/modules/op/to.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/to.py -------------------------------------------------------------------------------- /test/modules/op/to_dim_order_copy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/to_dim_order_copy.py -------------------------------------------------------------------------------- /test/modules/op/unsqueeze.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/unsqueeze.py -------------------------------------------------------------------------------- /test/modules/op/view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/view.py -------------------------------------------------------------------------------- /test/modules/op/where.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/modules/op/where.py -------------------------------------------------------------------------------- /test/performance/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/performance/README.md -------------------------------------------------------------------------------- /test/performance/__init__.py: -------------------------------------------------------------------------------- 1 | # Performance test package for TICO 2 | -------------------------------------------------------------------------------- /test/performance/benchmark_perf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/performance/benchmark_perf.py -------------------------------------------------------------------------------- /test/performance/requirements.txt: -------------------------------------------------------------------------------- 1 | transformers==4.53.0 2 | -------------------------------------------------------------------------------- /test/performance/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/performance/utils.py -------------------------------------------------------------------------------- /test/pt2_to_circle_test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/pt2_to_circle_test/README.md -------------------------------------------------------------------------------- /test/pt2_to_circle_test/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/pt2_to_circle_test/__init__.py -------------------------------------------------------------------------------- /test/pt2_to_circle_test/builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/pt2_to_circle_test/builder.py -------------------------------------------------------------------------------- /test/pt2_to_circle_test/test_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/pt2_to_circle_test/test_model.py -------------------------------------------------------------------------------- /test/pt2_to_circle_test/test_net.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/pt2_to_circle_test/test_net.py -------------------------------------------------------------------------------- /test/pt2_to_circle_test/test_op.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/pt2_to_circle_test/test_op.py -------------------------------------------------------------------------------- /test/pt2_to_circle_test/test_pt2_to_circle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/pt2_to_circle_test/test_pt2_to_circle.py -------------------------------------------------------------------------------- /test/pt2_to_qcircle_test/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/pt2_to_qcircle_test/__init__.py -------------------------------------------------------------------------------- /test/pt2_to_qcircle_test/builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/pt2_to_qcircle_test/builder.py -------------------------------------------------------------------------------- /test/pt2_to_qcircle_test/test_op.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/pt2_to_qcircle_test/test_op.py -------------------------------------------------------------------------------- /test/quantization/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /test/quantization/algorithm/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /test/quantization/algorithm/test_fpi_gptq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/quantization/algorithm/test_fpi_gptq.py -------------------------------------------------------------------------------- /test/quantization/algorithm/test_gptq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/quantization/algorithm/test_gptq.py -------------------------------------------------------------------------------- /test/quantization/algorithm/test_smooth_quant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/quantization/algorithm/test_smooth_quant.py -------------------------------------------------------------------------------- /test/quantization/evaluation/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /test/quantization/evaluation/test_evaluation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/quantization/evaluation/test_evaluation.py -------------------------------------------------------------------------------- /test/quantization/pass/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /test/quantization/pass/test_convert_layout_op_to_reshape.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/quantization/pass/test_convert_layout_op_to_reshape.py -------------------------------------------------------------------------------- /test/quantization/pass/test_fold_quant_ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/quantization/pass/test_fold_quant_ops.py -------------------------------------------------------------------------------- /test/quantization/pass/test_insert_quantize_on_dtype_mismatch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/quantization/pass/test_insert_quantize_on_dtype_mismatch.py -------------------------------------------------------------------------------- /test/quantization/pass/test_propagate_qparam_backward.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/quantization/pass/test_propagate_qparam_backward.py -------------------------------------------------------------------------------- /test/quantization/pass/test_propagate_quant_param.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/quantization/pass/test_propagate_quant_param.py -------------------------------------------------------------------------------- /test/quantization/pass/test_remove_weight_dequant_op.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/quantization/pass/test_remove_weight_dequant_op.py -------------------------------------------------------------------------------- /test/quantization/test_quantizer_registry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/quantization/test_quantizer_registry.py -------------------------------------------------------------------------------- /test/quantization/wrapq/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /test/quantization/wrapq/observers/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /test/quantization/wrapq/observers/test_affine_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/quantization/wrapq/observers/test_affine_base.py -------------------------------------------------------------------------------- /test/quantization/wrapq/observers/test_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/quantization/wrapq/observers/test_base.py -------------------------------------------------------------------------------- /test/quantization/wrapq/observers/test_ema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/quantization/wrapq/observers/test_ema.py -------------------------------------------------------------------------------- /test/quantization/wrapq/observers/test_identity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/quantization/wrapq/observers/test_identity.py -------------------------------------------------------------------------------- /test/quantization/wrapq/observers/test_minmax.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/quantization/wrapq/observers/test_minmax.py -------------------------------------------------------------------------------- /test/quantization/wrapq/observers/test_mx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/quantization/wrapq/observers/test_mx.py -------------------------------------------------------------------------------- /test/quantization/wrapq/test_dtype.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/quantization/wrapq/test_dtype.py -------------------------------------------------------------------------------- /test/quantization/wrapq/test_mode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/quantization/wrapq/test_mode.py -------------------------------------------------------------------------------- /test/quantization/wrapq/test_qscheme.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/quantization/wrapq/test_qscheme.py -------------------------------------------------------------------------------- /test/quantization/wrapq/test_quant_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/quantization/wrapq/test_quant_config.py -------------------------------------------------------------------------------- /test/quantization/wrapq/utils/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /test/quantization/wrapq/utils/test_introspection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/quantization/wrapq/utils/test_introspection.py -------------------------------------------------------------------------------- /test/quantization/wrapq/utils/test_metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/quantization/wrapq/utils/test_metrics.py -------------------------------------------------------------------------------- /test/quantization/wrapq/utils/test_reduce_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/quantization/wrapq/utils/test_reduce_utils.py -------------------------------------------------------------------------------- /test/quantization/wrapq/wrappers/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /test/quantization/wrapq/wrappers/fairseq/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /test/quantization/wrapq/wrappers/fairseq/test_decoder_export_single_step.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/quantization/wrapq/wrappers/fairseq/test_decoder_export_single_step.py -------------------------------------------------------------------------------- /test/quantization/wrapq/wrappers/fairseq/test_quant_decoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/quantization/wrapq/wrappers/fairseq/test_quant_decoder.py -------------------------------------------------------------------------------- /test/quantization/wrapq/wrappers/fairseq/test_quant_decoder_layer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/quantization/wrapq/wrappers/fairseq/test_quant_decoder_layer.py -------------------------------------------------------------------------------- /test/quantization/wrapq/wrappers/fairseq/test_quant_encoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/quantization/wrapq/wrappers/fairseq/test_quant_encoder.py -------------------------------------------------------------------------------- /test/quantization/wrapq/wrappers/fairseq/test_quant_encoder_layer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/quantization/wrapq/wrappers/fairseq/test_quant_encoder_layer.py -------------------------------------------------------------------------------- /test/quantization/wrapq/wrappers/fairseq/test_quant_mha.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/quantization/wrapq/wrappers/fairseq/test_quant_mha.py -------------------------------------------------------------------------------- /test/quantization/wrapq/wrappers/llama/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /test/quantization/wrapq/wrappers/llama/test_quant_attn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/quantization/wrapq/wrappers/llama/test_quant_attn.py -------------------------------------------------------------------------------- /test/quantization/wrapq/wrappers/llama/test_quant_decoder_layer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/quantization/wrapq/wrappers/llama/test_quant_decoder_layer.py -------------------------------------------------------------------------------- /test/quantization/wrapq/wrappers/llama/test_quant_mlp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/quantization/wrapq/wrappers/llama/test_quant_mlp.py -------------------------------------------------------------------------------- /test/quantization/wrapq/wrappers/nn/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /test/quantization/wrapq/wrappers/nn/test_quant_layernorm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/quantization/wrapq/wrappers/nn/test_quant_layernorm.py -------------------------------------------------------------------------------- /test/quantization/wrapq/wrappers/nn/test_quant_linear.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/quantization/wrapq/wrappers/nn/test_quant_linear.py -------------------------------------------------------------------------------- /test/quantization/wrapq/wrappers/nn/test_quant_silu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/quantization/wrapq/wrappers/nn/test_quant_silu.py -------------------------------------------------------------------------------- /test/quantization/wrapq/wrappers/test_ptq_wrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/quantization/wrapq/wrappers/test_ptq_wrapper.py -------------------------------------------------------------------------------- /test/quantization/wrapq/wrappers/test_quant_elementwise.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/quantization/wrapq/wrappers/test_quant_elementwise.py -------------------------------------------------------------------------------- /test/quantization/wrapq/wrappers/test_quant_module_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/quantization/wrapq/wrappers/test_quant_module_base.py -------------------------------------------------------------------------------- /test/quantization/wrapq/wrappers/test_registry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/quantization/wrapq/wrappers/test_registry.py -------------------------------------------------------------------------------- /test/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/requirements.txt -------------------------------------------------------------------------------- /test/requirements_pre.txt: -------------------------------------------------------------------------------- 1 | # TEST DEPENDENCIES TO BE INSTALLED WITH `pip install --pre` 2 | onert==0.2.0.dev250922 3 | -------------------------------------------------------------------------------- /test/unit_test/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /test/unit_test/pass_test/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /test/unit_test/pass_test/test_cast_clamp_mixed_type_args.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/unit_test/pass_test/test_cast_clamp_mixed_type_args.py -------------------------------------------------------------------------------- /test/unit_test/pass_test/test_convert_conv1d_to_conv2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/unit_test/pass_test/test_convert_conv1d_to_conv2d.py -------------------------------------------------------------------------------- /test/unit_test/pass_test/test_convert_expand_to_slice_cat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/unit_test/pass_test/test_convert_expand_to_slice_cat.py -------------------------------------------------------------------------------- /test/unit_test/pass_test/test_decompose_fake_quantize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/unit_test/pass_test/test_decompose_fake_quantize.py -------------------------------------------------------------------------------- /test/unit_test/pass_test/test_decompose_fake_quantize_tensor_qparam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/unit_test/pass_test/test_decompose_fake_quantize_tensor_qparam.py -------------------------------------------------------------------------------- /test/unit_test/pass_test/test_decompose_grouped_conv2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/unit_test/pass_test/test_decompose_grouped_conv2d.py -------------------------------------------------------------------------------- /test/unit_test/pass_test/test_fuse_leading_unsqueeze_reshape.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/unit_test/pass_test/test_fuse_leading_unsqueeze_reshape.py -------------------------------------------------------------------------------- /test/unit_test/pass_test/test_fuse_redundant_reshape_to_mean.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/unit_test/pass_test/test_fuse_redundant_reshape_to_mean.py -------------------------------------------------------------------------------- /test/unit_test/pass_test/test_legalize_causal_mask_value.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/unit_test/pass_test/test_legalize_causal_mask_value.py -------------------------------------------------------------------------------- /test/unit_test/pass_test/test_lower_pow2_to_mul.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/unit_test/pass_test/test_lower_pow2_to_mul.py -------------------------------------------------------------------------------- /test/unit_test/pass_test/test_lower_to_slice.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/unit_test/pass_test/test_lower_to_slice.py -------------------------------------------------------------------------------- /test/unit_test/pass_test/test_merge_consecutive_cat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/unit_test/pass_test/test_merge_consecutive_cat.py -------------------------------------------------------------------------------- /test/unit_test/pass_test/test_remove_nop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/unit_test/pass_test/test_remove_nop.py -------------------------------------------------------------------------------- /test/unit_test/pass_test/test_remove_redundant_expand.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/unit_test/pass_test/test_remove_redundant_expand.py -------------------------------------------------------------------------------- /test/unit_test/pass_test/test_remove_redundant_permute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/unit_test/pass_test/test_remove_redundant_permute.py -------------------------------------------------------------------------------- /test/unit_test/pass_test/test_remove_redundant_reshape.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/unit_test/pass_test/test_remove_redundant_reshape.py -------------------------------------------------------------------------------- /test/unit_test/pass_test/test_remove_redundant_slice.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/unit_test/pass_test/test_remove_redundant_slice.py -------------------------------------------------------------------------------- /test/unit_test/pass_test/test_remove_redundant_to_copy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/unit_test/pass_test/test_remove_redundant_to_copy.py -------------------------------------------------------------------------------- /test/unit_test/pass_test/test_segment_index_select.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/unit_test/pass_test/test_segment_index_select.py -------------------------------------------------------------------------------- /test/unit_test/quantization_test/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /test/unit_test/quantization_test/test_adaptive_avg_pool2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/unit_test/quantization_test/test_adaptive_avg_pool2d.py -------------------------------------------------------------------------------- /test/unit_test/quantization_test/test_circle_executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/unit_test/quantization_test/test_circle_executor.py -------------------------------------------------------------------------------- /test/unit_test/quantization_test/test_evaluate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/unit_test/quantization_test/test_evaluate.py -------------------------------------------------------------------------------- /test/unit_test/quantization_test/test_metric.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/unit_test/quantization_test/test_metric.py -------------------------------------------------------------------------------- /test/unit_test/serialize_test/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /test/unit_test/serialize_test/operator/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /test/unit_test/serialize_test/operator/fixture.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/unit_test/serialize_test/operator/fixture.py -------------------------------------------------------------------------------- /test/unit_test/serialize_test/operator/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/unit_test/serialize_test/operator/test_utils.py -------------------------------------------------------------------------------- /test/unit_test/serialize_test/test_circle_graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/unit_test/serialize_test/test_circle_graph.py -------------------------------------------------------------------------------- /test/unit_test/serialize_test/test_circle_mapping.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/unit_test/serialize_test/test_circle_mapping.py -------------------------------------------------------------------------------- /test/unit_test/serialize_test/test_pack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/unit_test/serialize_test/test_pack.py -------------------------------------------------------------------------------- /test/unit_test/utils_test/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /test/unit_test/utils_test/test_convert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/unit_test/utils_test/test_convert.py -------------------------------------------------------------------------------- /test/unit_test/utils_test/test_diff_graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/unit_test/utils_test/test_diff_graph.py -------------------------------------------------------------------------------- /test/unit_test/utils_test/test_enforce_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/unit_test/utils_test/test_enforce_type.py -------------------------------------------------------------------------------- /test/unit_test/utils_test/test_infer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/unit_test/utils_test/test_infer.py -------------------------------------------------------------------------------- /test/unit_test/utils_test/test_mx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/unit_test/utils_test/test_mx.py -------------------------------------------------------------------------------- /test/unit_test/utils_test/test_record_input.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/unit_test/utils_test/test_record_input.py -------------------------------------------------------------------------------- /test/unit_test/utils_test/test_register_custom_op.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/unit_test/utils_test/test_register_custom_op.py -------------------------------------------------------------------------------- /test/unit_test/utils_test/test_run_bash_cmd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/unit_test/utils_test/test_run_bash_cmd.py -------------------------------------------------------------------------------- /test/unit_test/utils_test/test_serialize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/unit_test/utils_test/test_serialize.py -------------------------------------------------------------------------------- /test/unit_test/utils_test/test_signature.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/unit_test/utils_test/test_signature.py -------------------------------------------------------------------------------- /test/unit_test/utils_test/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/unit_test/utils_test/test_utils.py -------------------------------------------------------------------------------- /test/utils/base_builders.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/utils/base_builders.py -------------------------------------------------------------------------------- /test/utils/helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/utils/helper.py -------------------------------------------------------------------------------- /test/utils/infer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/utils/infer.py -------------------------------------------------------------------------------- /test/utils/pass_value_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/utils/pass_value_test.py -------------------------------------------------------------------------------- /test/utils/runtime.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/utils/runtime.py -------------------------------------------------------------------------------- /test/utils/tag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/test/utils/tag.py -------------------------------------------------------------------------------- /tico/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/__init__.py -------------------------------------------------------------------------------- /tico/config/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/config/__init__.py -------------------------------------------------------------------------------- /tico/config/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/config/base.py -------------------------------------------------------------------------------- /tico/config/factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/config/factory.py -------------------------------------------------------------------------------- /tico/config/v1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/config/v1.py -------------------------------------------------------------------------------- /tico/experimental/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /tico/interpreter/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /tico/interpreter/infer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/interpreter/infer.py -------------------------------------------------------------------------------- /tico/interpreter/interpreter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/interpreter/interpreter.py -------------------------------------------------------------------------------- /tico/passes/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /tico/passes/cast_aten_where_arg_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/passes/cast_aten_where_arg_type.py -------------------------------------------------------------------------------- /tico/passes/cast_clamp_mixed_type_args.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/passes/cast_clamp_mixed_type_args.py -------------------------------------------------------------------------------- /tico/passes/cast_mixed_type_args.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/passes/cast_mixed_type_args.py -------------------------------------------------------------------------------- /tico/passes/const_prop_pass.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/passes/const_prop_pass.py -------------------------------------------------------------------------------- /tico/passes/convert_conv1d_to_conv2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/passes/convert_conv1d_to_conv2d.py -------------------------------------------------------------------------------- /tico/passes/convert_expand_to_slice_cat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/passes/convert_expand_to_slice_cat.py -------------------------------------------------------------------------------- /tico/passes/convert_layout_op_to_reshape.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/passes/convert_layout_op_to_reshape.py -------------------------------------------------------------------------------- /tico/passes/convert_matmul_to_linear.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/passes/convert_matmul_to_linear.py -------------------------------------------------------------------------------- /tico/passes/convert_repeat_to_expand_copy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/passes/convert_repeat_to_expand_copy.py -------------------------------------------------------------------------------- /tico/passes/convert_to_relu6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/passes/convert_to_relu6.py -------------------------------------------------------------------------------- /tico/passes/decompose_addmm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/passes/decompose_addmm.py -------------------------------------------------------------------------------- /tico/passes/decompose_batch_norm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/passes/decompose_batch_norm.py -------------------------------------------------------------------------------- /tico/passes/decompose_fake_quantize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/passes/decompose_fake_quantize.py -------------------------------------------------------------------------------- /tico/passes/decompose_fake_quantize_tensor_qparams.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/passes/decompose_fake_quantize_tensor_qparams.py -------------------------------------------------------------------------------- /tico/passes/decompose_group_norm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/passes/decompose_group_norm.py -------------------------------------------------------------------------------- /tico/passes/decompose_grouped_conv2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/passes/decompose_grouped_conv2d.py -------------------------------------------------------------------------------- /tico/passes/decompose_slice_scatter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/passes/decompose_slice_scatter.py -------------------------------------------------------------------------------- /tico/passes/extract_dtype_kwargs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/passes/extract_dtype_kwargs.py -------------------------------------------------------------------------------- /tico/passes/fill_meta_val.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/passes/fill_meta_val.py -------------------------------------------------------------------------------- /tico/passes/fuse_leading_unsqueeze_reshape.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/passes/fuse_leading_unsqueeze_reshape.py -------------------------------------------------------------------------------- /tico/passes/fuse_redundant_reshape_to_mean.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/passes/fuse_redundant_reshape_to_mean.py -------------------------------------------------------------------------------- /tico/passes/legalize_causal_mask_value.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/passes/legalize_causal_mask_value.py -------------------------------------------------------------------------------- /tico/passes/legalize_predefined_layout_operators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/passes/legalize_predefined_layout_operators.py -------------------------------------------------------------------------------- /tico/passes/lower_copy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/passes/lower_copy.py -------------------------------------------------------------------------------- /tico/passes/lower_pow2_to_mul.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/passes/lower_pow2_to_mul.py -------------------------------------------------------------------------------- /tico/passes/lower_to_resize_nearest_neighbor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/passes/lower_to_resize_nearest_neighbor.py -------------------------------------------------------------------------------- /tico/passes/lower_to_slice.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/passes/lower_to_slice.py -------------------------------------------------------------------------------- /tico/passes/merge_consecutive_cat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/passes/merge_consecutive_cat.py -------------------------------------------------------------------------------- /tico/passes/ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/passes/ops.py -------------------------------------------------------------------------------- /tico/passes/remove_nop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/passes/remove_nop.py -------------------------------------------------------------------------------- /tico/passes/remove_redundant_assert_nodes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/passes/remove_redundant_assert_nodes.py -------------------------------------------------------------------------------- /tico/passes/remove_redundant_expand.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/passes/remove_redundant_expand.py -------------------------------------------------------------------------------- /tico/passes/remove_redundant_permute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/passes/remove_redundant_permute.py -------------------------------------------------------------------------------- /tico/passes/remove_redundant_reshape.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/passes/remove_redundant_reshape.py -------------------------------------------------------------------------------- /tico/passes/remove_redundant_slice.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/passes/remove_redundant_slice.py -------------------------------------------------------------------------------- /tico/passes/remove_redundant_to_copy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/passes/remove_redundant_to_copy.py -------------------------------------------------------------------------------- /tico/passes/restore_linear.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/passes/restore_linear.py -------------------------------------------------------------------------------- /tico/passes/segment_index_select.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/passes/segment_index_select.py -------------------------------------------------------------------------------- /tico/pt2_to_circle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/pt2_to_circle.py -------------------------------------------------------------------------------- /tico/quantization/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/README.md -------------------------------------------------------------------------------- /tico/quantization/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/__init__.py -------------------------------------------------------------------------------- /tico/quantization/algorithm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/algorithm/README.md -------------------------------------------------------------------------------- /tico/quantization/algorithm/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /tico/quantization/algorithm/fpi_gptq/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /tico/quantization/algorithm/fpi_gptq/fpi_gptq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/algorithm/fpi_gptq/fpi_gptq.py -------------------------------------------------------------------------------- /tico/quantization/algorithm/fpi_gptq/quantizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/algorithm/fpi_gptq/quantizer.py -------------------------------------------------------------------------------- /tico/quantization/algorithm/gptq/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/algorithm/gptq/README.md -------------------------------------------------------------------------------- /tico/quantization/algorithm/gptq/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /tico/quantization/algorithm/gptq/gptq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/algorithm/gptq/gptq.py -------------------------------------------------------------------------------- /tico/quantization/algorithm/gptq/quant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/algorithm/gptq/quant.py -------------------------------------------------------------------------------- /tico/quantization/algorithm/gptq/quantizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/algorithm/gptq/quantizer.py -------------------------------------------------------------------------------- /tico/quantization/algorithm/gptq/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/algorithm/gptq/utils.py -------------------------------------------------------------------------------- /tico/quantization/algorithm/pt2e/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/algorithm/pt2e/README.md -------------------------------------------------------------------------------- /tico/quantization/algorithm/pt2e/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /tico/quantization/algorithm/pt2e/annotation/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /tico/quantization/algorithm/pt2e/annotation/annotator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/algorithm/pt2e/annotation/annotator.py -------------------------------------------------------------------------------- /tico/quantization/algorithm/pt2e/annotation/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/algorithm/pt2e/annotation/config.py -------------------------------------------------------------------------------- /tico/quantization/algorithm/pt2e/annotation/op/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/algorithm/pt2e/annotation/op/__init__.py -------------------------------------------------------------------------------- /tico/quantization/algorithm/pt2e/annotation/op/adaptive_avg_pool2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/algorithm/pt2e/annotation/op/adaptive_avg_pool2d.py -------------------------------------------------------------------------------- /tico/quantization/algorithm/pt2e/annotation/op/add.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/algorithm/pt2e/annotation/op/add.py -------------------------------------------------------------------------------- /tico/quantization/algorithm/pt2e/annotation/op/conv2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/algorithm/pt2e/annotation/op/conv2d.py -------------------------------------------------------------------------------- /tico/quantization/algorithm/pt2e/annotation/op/div.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/algorithm/pt2e/annotation/op/div.py -------------------------------------------------------------------------------- /tico/quantization/algorithm/pt2e/annotation/op/linear.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/algorithm/pt2e/annotation/op/linear.py -------------------------------------------------------------------------------- /tico/quantization/algorithm/pt2e/annotation/op/mean.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/algorithm/pt2e/annotation/op/mean.py -------------------------------------------------------------------------------- /tico/quantization/algorithm/pt2e/annotation/op/mul.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/algorithm/pt2e/annotation/op/mul.py -------------------------------------------------------------------------------- /tico/quantization/algorithm/pt2e/annotation/op/relu6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/algorithm/pt2e/annotation/op/relu6.py -------------------------------------------------------------------------------- /tico/quantization/algorithm/pt2e/annotation/op/rsqrt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/algorithm/pt2e/annotation/op/rsqrt.py -------------------------------------------------------------------------------- /tico/quantization/algorithm/pt2e/annotation/op/sub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/algorithm/pt2e/annotation/op/sub.py -------------------------------------------------------------------------------- /tico/quantization/algorithm/pt2e/annotation/spec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/algorithm/pt2e/annotation/spec.py -------------------------------------------------------------------------------- /tico/quantization/algorithm/pt2e/annotation/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/algorithm/pt2e/annotation/utils.py -------------------------------------------------------------------------------- /tico/quantization/algorithm/pt2e/quantizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/algorithm/pt2e/quantizer.py -------------------------------------------------------------------------------- /tico/quantization/algorithm/pt2e/transformation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/algorithm/pt2e/transformation/README.md -------------------------------------------------------------------------------- /tico/quantization/algorithm/pt2e/transformation/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /tico/quantization/algorithm/pt2e/transformation/convert_scalars_to_attrs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/algorithm/pt2e/transformation/convert_scalars_to_attrs.py -------------------------------------------------------------------------------- /tico/quantization/algorithm/pt2e/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/algorithm/pt2e/utils.py -------------------------------------------------------------------------------- /tico/quantization/algorithm/smoothquant/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/algorithm/smoothquant/README.md -------------------------------------------------------------------------------- /tico/quantization/algorithm/smoothquant/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /tico/quantization/algorithm/smoothquant/observer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/algorithm/smoothquant/observer.py -------------------------------------------------------------------------------- /tico/quantization/algorithm/smoothquant/quantizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/algorithm/smoothquant/quantizer.py -------------------------------------------------------------------------------- /tico/quantization/algorithm/smoothquant/smooth_quant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/algorithm/smoothquant/smooth_quant.py -------------------------------------------------------------------------------- /tico/quantization/algorithm/smoothquant/smooth_quant.txt: -------------------------------------------------------------------------------- 1 | # requirments.txt 2 | transformers 3 | datasets 4 | tqdm 5 | -------------------------------------------------------------------------------- /tico/quantization/config/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /tico/quantization/config/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/config/base.py -------------------------------------------------------------------------------- /tico/quantization/config/fpi_gptq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/config/fpi_gptq.py -------------------------------------------------------------------------------- /tico/quantization/config/gptq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/config/gptq.py -------------------------------------------------------------------------------- /tico/quantization/config/pt2e.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/config/pt2e.py -------------------------------------------------------------------------------- /tico/quantization/config/ptq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/config/ptq.py -------------------------------------------------------------------------------- /tico/quantization/config/smoothquant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/config/smoothquant.py -------------------------------------------------------------------------------- /tico/quantization/evaluation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/evaluation/README.md -------------------------------------------------------------------------------- /tico/quantization/evaluation/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /tico/quantization/evaluation/backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/evaluation/backend.py -------------------------------------------------------------------------------- /tico/quantization/evaluation/evaluate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/evaluation/evaluate.py -------------------------------------------------------------------------------- /tico/quantization/evaluation/executor/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /tico/quantization/evaluation/executor/backend_executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/evaluation/executor/backend_executor.py -------------------------------------------------------------------------------- /tico/quantization/evaluation/executor/circle_executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/evaluation/executor/circle_executor.py -------------------------------------------------------------------------------- /tico/quantization/evaluation/executor/triv24_executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/evaluation/executor/triv24_executor.py -------------------------------------------------------------------------------- /tico/quantization/evaluation/metric.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/evaluation/metric.py -------------------------------------------------------------------------------- /tico/quantization/evaluation/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/evaluation/utils.py -------------------------------------------------------------------------------- /tico/quantization/passes/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /tico/quantization/passes/fold_quant_ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/passes/fold_quant_ops.py -------------------------------------------------------------------------------- /tico/quantization/passes/insert_quantize_on_dtype_mismatch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/passes/insert_quantize_on_dtype_mismatch.py -------------------------------------------------------------------------------- /tico/quantization/passes/propagate_qparam_backward.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/passes/propagate_qparam_backward.py -------------------------------------------------------------------------------- /tico/quantization/passes/propagate_qparam_forward.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/passes/propagate_qparam_forward.py -------------------------------------------------------------------------------- /tico/quantization/passes/quantize_bias.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/passes/quantize_bias.py -------------------------------------------------------------------------------- /tico/quantization/passes/remove_weight_dequant_op.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/passes/remove_weight_dequant_op.py -------------------------------------------------------------------------------- /tico/quantization/public_interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/public_interface.py -------------------------------------------------------------------------------- /tico/quantization/quantizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/quantizer.py -------------------------------------------------------------------------------- /tico/quantization/quantizer_registry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/quantizer_registry.py -------------------------------------------------------------------------------- /tico/quantization/wrapq/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/wrapq/README.md -------------------------------------------------------------------------------- /tico/quantization/wrapq/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /tico/quantization/wrapq/dtypes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/wrapq/dtypes.py -------------------------------------------------------------------------------- /tico/quantization/wrapq/examples/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /tico/quantization/wrapq/examples/compare_ppl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/wrapq/examples/compare_ppl.py -------------------------------------------------------------------------------- /tico/quantization/wrapq/examples/debug_quant_outputs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/wrapq/examples/debug_quant_outputs.py -------------------------------------------------------------------------------- /tico/quantization/wrapq/examples/quantize_linear.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/wrapq/examples/quantize_linear.py -------------------------------------------------------------------------------- /tico/quantization/wrapq/examples/quantize_llama_attn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/wrapq/examples/quantize_llama_attn.py -------------------------------------------------------------------------------- /tico/quantization/wrapq/examples/quantize_llama_decoder_layer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/wrapq/examples/quantize_llama_decoder_layer.py -------------------------------------------------------------------------------- /tico/quantization/wrapq/examples/quantize_llama_mlp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/wrapq/examples/quantize_llama_mlp.py -------------------------------------------------------------------------------- /tico/quantization/wrapq/examples/quantize_with_gptq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/wrapq/examples/quantize_with_gptq.py -------------------------------------------------------------------------------- /tico/quantization/wrapq/mode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/wrapq/mode.py -------------------------------------------------------------------------------- /tico/quantization/wrapq/observers/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /tico/quantization/wrapq/observers/affine_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/wrapq/observers/affine_base.py -------------------------------------------------------------------------------- /tico/quantization/wrapq/observers/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/wrapq/observers/base.py -------------------------------------------------------------------------------- /tico/quantization/wrapq/observers/ema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/wrapq/observers/ema.py -------------------------------------------------------------------------------- /tico/quantization/wrapq/observers/identity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/wrapq/observers/identity.py -------------------------------------------------------------------------------- /tico/quantization/wrapq/observers/minmax.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/wrapq/observers/minmax.py -------------------------------------------------------------------------------- /tico/quantization/wrapq/observers/mx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/wrapq/observers/mx.py -------------------------------------------------------------------------------- /tico/quantization/wrapq/qscheme.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/wrapq/qscheme.py -------------------------------------------------------------------------------- /tico/quantization/wrapq/quantizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/wrapq/quantizer.py -------------------------------------------------------------------------------- /tico/quantization/wrapq/utils/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /tico/quantization/wrapq/utils/introspection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/wrapq/utils/introspection.py -------------------------------------------------------------------------------- /tico/quantization/wrapq/utils/metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/wrapq/utils/metrics.py -------------------------------------------------------------------------------- /tico/quantization/wrapq/utils/reduce_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/wrapq/utils/reduce_utils.py -------------------------------------------------------------------------------- /tico/quantization/wrapq/wrappers/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /tico/quantization/wrapq/wrappers/fairseq/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/wrapq/wrappers/fairseq/__init__.py -------------------------------------------------------------------------------- /tico/quantization/wrapq/wrappers/fairseq/decoder_export_single_step.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/wrapq/wrappers/fairseq/decoder_export_single_step.py -------------------------------------------------------------------------------- /tico/quantization/wrapq/wrappers/fairseq/quant_decoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/wrapq/wrappers/fairseq/quant_decoder.py -------------------------------------------------------------------------------- /tico/quantization/wrapq/wrappers/fairseq/quant_decoder_layer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/wrapq/wrappers/fairseq/quant_decoder_layer.py -------------------------------------------------------------------------------- /tico/quantization/wrapq/wrappers/fairseq/quant_encoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/wrapq/wrappers/fairseq/quant_encoder.py -------------------------------------------------------------------------------- /tico/quantization/wrapq/wrappers/fairseq/quant_encoder_layer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/wrapq/wrappers/fairseq/quant_encoder_layer.py -------------------------------------------------------------------------------- /tico/quantization/wrapq/wrappers/fairseq/quant_mha.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/wrapq/wrappers/fairseq/quant_mha.py -------------------------------------------------------------------------------- /tico/quantization/wrapq/wrappers/llama/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /tico/quantization/wrapq/wrappers/llama/quant_attn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/wrapq/wrappers/llama/quant_attn.py -------------------------------------------------------------------------------- /tico/quantization/wrapq/wrappers/llama/quant_decoder_layer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/wrapq/wrappers/llama/quant_decoder_layer.py -------------------------------------------------------------------------------- /tico/quantization/wrapq/wrappers/llama/quant_mlp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/wrapq/wrappers/llama/quant_mlp.py -------------------------------------------------------------------------------- /tico/quantization/wrapq/wrappers/nn/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /tico/quantization/wrapq/wrappers/nn/quant_layernorm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/wrapq/wrappers/nn/quant_layernorm.py -------------------------------------------------------------------------------- /tico/quantization/wrapq/wrappers/nn/quant_linear.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/wrapq/wrappers/nn/quant_linear.py -------------------------------------------------------------------------------- /tico/quantization/wrapq/wrappers/nn/quant_silu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/wrapq/wrappers/nn/quant_silu.py -------------------------------------------------------------------------------- /tico/quantization/wrapq/wrappers/ptq_wrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/wrapq/wrappers/ptq_wrapper.py -------------------------------------------------------------------------------- /tico/quantization/wrapq/wrappers/quant_elementwise.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/wrapq/wrappers/quant_elementwise.py -------------------------------------------------------------------------------- /tico/quantization/wrapq/wrappers/quant_module_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/wrapq/wrappers/quant_module_base.py -------------------------------------------------------------------------------- /tico/quantization/wrapq/wrappers/registry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/quantization/wrapq/wrappers/registry.py -------------------------------------------------------------------------------- /tico/serialize/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /tico/serialize/circle_graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/circle_graph.py -------------------------------------------------------------------------------- /tico/serialize/circle_mapping.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/circle_mapping.py -------------------------------------------------------------------------------- /tico/serialize/circle_serializer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/circle_serializer.py -------------------------------------------------------------------------------- /tico/serialize/operators/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/__init__.py -------------------------------------------------------------------------------- /tico/serialize/operators/adapters/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /tico/serialize/operators/adapters/llama_rmsnorm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/adapters/llama_rmsnorm.py -------------------------------------------------------------------------------- /tico/serialize/operators/adapters/onert/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /tico/serialize/operators/adapters/onert/llama_attention.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/adapters/onert/llama_attention.py -------------------------------------------------------------------------------- /tico/serialize/operators/hashable_opcode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/hashable_opcode.py -------------------------------------------------------------------------------- /tico/serialize/operators/node_visitor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/node_visitor.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_abs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_abs.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_add.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_add.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_alias_copy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_alias_copy.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_any.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_any.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_arange_start_step.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_arange_start_step.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_argmax.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_argmax.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_attention.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_attention.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_avg_pool2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_avg_pool2d.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_bmm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_bmm.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_cat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_cat.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_clamp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_clamp.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_clone.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_clone.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_constant_pad_nd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_constant_pad_nd.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_conv2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_conv2d.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_cos.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_cos.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_cumsum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_cumsum.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_depthwise_conv2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_depthwise_conv2d.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_dequantize_per_channel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_dequantize_per_channel.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_dequantize_per_tensor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_dequantize_per_tensor.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_div.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_div.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_embedding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_embedding.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_eq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_eq.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_exp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_exp.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_expand.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_expand.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_full.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_full.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_full_like.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_full_like.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_ge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_ge.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_gelu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_gelu.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_gt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_gt.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_index.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_index_select.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_index_select.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_instance_norm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_instance_norm.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_le.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_le.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_leaky_relu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_leaky_relu.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_linear.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_linear.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_log.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_log1p.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_log1p.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_logical_and.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_logical_and.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_logical_not.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_logical_not.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_lt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_lt.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_max_dim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_max_dim.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_max_pool2d_with_indices.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_max_pool2d_with_indices.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_maximum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_maximum.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_mean.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_mean.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_minimum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_minimum.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_mm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_mm.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_mul.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_mul.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_ne.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_ne.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_neg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_neg.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_permute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_permute.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_pow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_pow.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_prelu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_prelu.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_quantize_per_tensor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_quantize_per_tensor.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_reciprocal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_reciprocal.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_relu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_relu.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_relu6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_relu6.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_repeat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_repeat.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_reshape.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_reshape.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_resize_nearest_neighbor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_resize_nearest_neighbor.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_rmsnorm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_rmsnorm.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_round.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_round.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_rsqrt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_rsqrt.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_scalar_tensor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_scalar_tensor.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_select_copy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_select_copy.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_sigmoid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_sigmoid.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_sin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_sin.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_slice.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_slice.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_softmax.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_softmax.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_split_with_sizes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_split_with_sizes.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_sqrt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_sqrt.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_squeeze.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_squeeze.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_sub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_sub.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_sum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_sum.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_tanh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_tanh.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_to_copy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_to_copy.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_transpose_conv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_transpose_conv.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_unsqueeze.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_unsqueeze.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_view.py -------------------------------------------------------------------------------- /tico/serialize/operators/op_where.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/op_where.py -------------------------------------------------------------------------------- /tico/serialize/operators/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/operators/utils.py -------------------------------------------------------------------------------- /tico/serialize/pack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/pack.py -------------------------------------------------------------------------------- /tico/serialize/quant_param.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/serialize/quant_param.py -------------------------------------------------------------------------------- /tico/utils/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /tico/utils/convert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/utils/convert.py -------------------------------------------------------------------------------- /tico/utils/define.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/utils/define.py -------------------------------------------------------------------------------- /tico/utils/diff_graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/utils/diff_graph.py -------------------------------------------------------------------------------- /tico/utils/dtype.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/utils/dtype.py -------------------------------------------------------------------------------- /tico/utils/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/utils/errors.py -------------------------------------------------------------------------------- /tico/utils/graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/utils/graph.py -------------------------------------------------------------------------------- /tico/utils/installed_packages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/utils/installed_packages.py -------------------------------------------------------------------------------- /tico/utils/logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/utils/logging.py -------------------------------------------------------------------------------- /tico/utils/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/utils/model.py -------------------------------------------------------------------------------- /tico/utils/mx/__init__.py: -------------------------------------------------------------------------------- 1 | # DO NOT REMOVE THIS FILE 2 | -------------------------------------------------------------------------------- /tico/utils/mx/elemwise_ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/utils/mx/elemwise_ops.py -------------------------------------------------------------------------------- /tico/utils/mx/formats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/utils/mx/formats.py -------------------------------------------------------------------------------- /tico/utils/mx/mx_ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/utils/mx/mx_ops.py -------------------------------------------------------------------------------- /tico/utils/padding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/utils/padding.py -------------------------------------------------------------------------------- /tico/utils/passes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/utils/passes.py -------------------------------------------------------------------------------- /tico/utils/pytree_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/utils/pytree_utils.py -------------------------------------------------------------------------------- /tico/utils/record_input.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/utils/record_input.py -------------------------------------------------------------------------------- /tico/utils/register_custom_op.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/utils/register_custom_op.py -------------------------------------------------------------------------------- /tico/utils/serialize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/utils/serialize.py -------------------------------------------------------------------------------- /tico/utils/signature.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/utils/signature.py -------------------------------------------------------------------------------- /tico/utils/torch_compat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/utils/torch_compat.py -------------------------------------------------------------------------------- /tico/utils/trace_decorators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/utils/trace_decorators.py -------------------------------------------------------------------------------- /tico/utils/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/utils/utils.py -------------------------------------------------------------------------------- /tico/utils/validate_args_kwargs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Samsung/TICO/HEAD/tico/utils/validate_args_kwargs.py -------------------------------------------------------------------------------- /version.py: -------------------------------------------------------------------------------- 1 | VERSION = "0.1.0" 2 | --------------------------------------------------------------------------------