# Samediff

- [Tutorials](/1.0.0-m2/samediff/tutorials.md)
- [Quickstart](/1.0.0-m2/samediff/tutorials/quickstart.md): Samediff Quickstart
- [How To Guides](/1.0.0-m2/samediff/how-to-guides.md)
- [Importing Tensorflow](/1.0.0-m2/samediff/how-to-guides/importing-tensorflow.md)
- [Adding Operations](/1.0.0-m2/samediff/how-to-guides/adding-operations.md): How to add differential functions and other ops to SameDiff graph.
- [codegen](/1.0.0-m2/samediff/how-to-guides/adding-operations/codegen.md)
- [Reference](/1.0.0-m2/samediff/reference.md)
- [Operation Namespaces](/1.0.0-m2/samediff/reference/operation-namespaces.md)
- [Base Operations](/1.0.0-m2/samediff/reference/operation-namespaces/base-operations.md)
- [Bitwise](/1.0.0-m2/samediff/reference/operation-namespaces/bitwise.md)
- [CNN](/1.0.0-m2/samediff/reference/operation-namespaces/cnn.md)
- [Image](/1.0.0-m2/samediff/reference/operation-namespaces/image.md)
- [LinAlg](/1.0.0-m2/samediff/reference/operation-namespaces/linalg.md)
- [Loss](/1.0.0-m2/samediff/reference/operation-namespaces/loss.md)
- [Math](/1.0.0-m2/samediff/reference/operation-namespaces/math.md)
- [NN](/1.0.0-m2/samediff/reference/operation-namespaces/nn.md)
- [Random](/1.0.0-m2/samediff/reference/operation-namespaces/random.md)
- [RNN](/1.0.0-m2/samediff/reference/operation-namespaces/rnn.md)
- [Variables](/1.0.0-m2/samediff/reference/variables.md): What types of variables are used in SameDiff, their properties and how to switch these types.
- [Explanation](/1.0.0-m2/samediff/explanation.md)
- [Model Import Framework](/1.0.0-m2/samediff/explanation/model-import-framework.md): Model import framework overview and examples
