# Examples and Tutorials of SOK Feature

Usage of embedding lookup and SOK variable (including SOK static table, SOK dynamic table, DET, and HKV)

* [TensorFlow1 Lookup Examples](https://github.com/NVIDIA-Merlin/HugeCTR/tree/master/sparse_operation_kit/sparse_operation_kit/examples/lookup_example_tf1) * [TensorFlow2 Lookup Examples](https://github.com/NVIDIA-Merlin/HugeCTR/tree/master/sparse_operation_kit/sparse_operation_kit/examples/lookup_example_tf2)

Usage of using some utils functions for SOK

* [TensorFlow1 utils Examples](https://github.com/NVIDIA-Merlin/HugeCTR/tree/master/sparse_operation_kit/sparse_operation_kit/examples/utils_example_tf1) * [TensorFlow2 utils_Examples](https://github.com/NVIDIA-Merlin/HugeCTR/tree/master/sparse_operation_kit/sparse_operation_kit/examples/utils_example_tf2)

Usage of using SOK Variable dump/load to filesystem

* [TensorFlow2 dump_load Examples](https://github.com/NVIDIA-Merlin/HugeCTR/tree/master/sparse_operation_kit/sparse_operation_kit/examples/dump_load_example_tf2)

How to use SOK build a DLRM model

* [DLRM Benchmark](https://github.com/NVIDIA-Merlin/HugeCTR/tree/master/sparse_operation_kit/sparse_operation_kit/benchmark/dlrm/lookup_sparse)