# How To Guides

- [Custom Layers](/en-1.0.0-m1.1/deeplearning4j/how-to-guides/custom-layers.md): Extend DL4J functionality for custom layers.
- [Keras Import](/en-1.0.0-m1.1/deeplearning4j/how-to-guides/keras-import.md): Overview of model import.
- [Functional Models](/en-1.0.0-m1.1/deeplearning4j/how-to-guides/keras-import/functional-models.md): Importing the functional model.
- [Sequential Models](/en-1.0.0-m1.1/deeplearning4j/how-to-guides/keras-import/sequential-models.md): Importing the functional model.
- [Custom Layers](/en-1.0.0-m1.1/deeplearning4j/how-to-guides/keras-import/custom-layers.md): How to implement custom Keras layers for import in Deeplearning4J.
- [Keras Import API Overview](/en-1.0.0-m1.1/deeplearning4j/how-to-guides/keras-import/api-reference.md): Keras model import API
- [Advanced Activations](/en-1.0.0-m1.1/deeplearning4j/how-to-guides/keras-import/api-reference/advanced-activations.md)
- [Convolutional Layers](/en-1.0.0-m1.1/deeplearning4j/how-to-guides/keras-import/api-reference/convolutional-layers.md)
- [Core Layers](/en-1.0.0-m1.1/deeplearning4j/how-to-guides/keras-import/api-reference/core-layers.md)
- [Embedding Layers](/en-1.0.0-m1.1/deeplearning4j/how-to-guides/keras-import/api-reference/embedding-layers.md)
- [Local Layers](/en-1.0.0-m1.1/deeplearning4j/how-to-guides/keras-import/api-reference/local-layers.md)
- [Noise Layers](/en-1.0.0-m1.1/deeplearning4j/how-to-guides/keras-import/api-reference/noise-layers.md)
- [Normalization Layers](/en-1.0.0-m1.1/deeplearning4j/how-to-guides/keras-import/api-reference/normalization-layers.md)
- [Pooling Layers](/en-1.0.0-m1.1/deeplearning4j/how-to-guides/keras-import/api-reference/pooling-layers.md)
- [Recurrent Layers](/en-1.0.0-m1.1/deeplearning4j/how-to-guides/keras-import/api-reference/recurrent-layers.md)
- [Wrapper Layers](/en-1.0.0-m1.1/deeplearning4j/how-to-guides/keras-import/api-reference/wrapper-layers.md)
- [Supported Features Overview](/en-1.0.0-m1.1/deeplearning4j/how-to-guides/keras-import/supported-features.md): Supported Keras features.
- [Activations](/en-1.0.0-m1.1/deeplearning4j/how-to-guides/keras-import/supported-features/activations.md): Supported Keras activations.
- [Constraints](/en-1.0.0-m1.1/deeplearning4j/how-to-guides/keras-import/supported-features/constraints.md): Supported Keras constraints.
- [Initializers](/en-1.0.0-m1.1/deeplearning4j/how-to-guides/keras-import/supported-features/initializers.md): Supported Keras weight initializers.
- [Losses](/en-1.0.0-m1.1/deeplearning4j/how-to-guides/keras-import/supported-features/losses.md): Supported Keras loss functions.
- [Optimizers](/en-1.0.0-m1.1/deeplearning4j/how-to-guides/keras-import/supported-features/optimizers.md): Supported Keras optimizers
- [Regularizers](/en-1.0.0-m1.1/deeplearning4j/how-to-guides/keras-import/supported-features/regularizers.md): Supported Keras regularizers.
- [Tuning and Training](/en-1.0.0-m1.1/deeplearning4j/how-to-guides/tuning-and-training.md)
- [Visualization](/en-1.0.0-m1.1/deeplearning4j/how-to-guides/tuning-and-training/visualization.md): How to visualize, monitor and debug neural network learning.
- [Troubleshooting Training](/en-1.0.0-m1.1/deeplearning4j/how-to-guides/tuning-and-training/troubleshooting-training.md): Understanding common errors like NaNs and tuning hyperparameters.
- [Early Stopping](/en-1.0.0-m1.1/deeplearning4j/how-to-guides/tuning-and-training/early-stopping.md): Terminate a training session given certain conditions.
- [Evaluation](/en-1.0.0-m1.1/deeplearning4j/how-to-guides/tuning-and-training/evaluation.md): Tools and classes for evaluating neural network performance
- [Transfer Learning](/en-1.0.0-m1.1/deeplearning4j/how-to-guides/tuning-and-training/transfer-learning.md)
