# Examples

This section contains practical examples showing how to use optiq for various motion learning tasks.

## Motion Learning Examples

### [Basic Motion Prediction](motion-learning.md)
Learn how to train models to predict future motion from current state.

### [Conditional Motion Generation](conditional-motion.md)
Generate motion based on conditioning inputs like desired velocity or style.

### [Motion Style Transfer](style-transfer.md)
Transfer motion styles between different characters or environments.

## Reinforcement Learning Examples

### [Policy Bootstrapping](reinforcement-learning.md)
Use pretrained motion models to bootstrap RL policies.

### [Imitation to RL Pipeline](imitation-to-rl.md)
Complete pipeline from imitation learning to RL fine-tuning.

### [Environment Integration](environment-integration.md)
Integrate optiq with custom RL environments.

## Visualization Examples

### [Interactive Motion Plots](visualization.md)
Create interactive 3D visualizations of motion data.

### [Training Video Generation](video-generation.md)
Generate videos showing training progress and results.

### [Comparative Analysis](comparative-analysis.md)
Compare predictions from different models.

## Advanced Examples

### [Custom Model Architectures](custom-models.md)
Implement and train custom neural network architectures.

### [Multi-Modal Motion](multi-modal.md)
Work with motion data that includes multiple modalities.

### [Real-time Applications](real-time.md)
Deploy models for real-time motion prediction and control.

---

!!! tip "Need Help?"
    Can't find what you're looking for? Check the [user guide](../user-guide/index.md) for detailed API documentation, or ask in our [GitHub Discussions](https://github.com/tedtroxell/optiq/discussions).
