Getting Started¶
Welcome to PrimateFace! This guide will help you get up and running quickly.
Overview¶
PrimateFace is a comprehensive toolkit for primate facial analysis. Whether you're studying behavior, conducting research, or building applications, we'll help you get started.
Quick Navigation¶
π Installation¶
Complete setup guide for all platforms and configurations.
β‘ Quickstart¶
Get running in 5 minutes with our quickstart tutorial.
πΊοΈ Which Workflow Should I Use?¶
Decision guide to help you choose the right tools for your task.
Typical First Steps¶
1. Install PrimateFace¶
See Installation Guide for detailed instructions.
2. Download Models¶
3. Run Your First Detection¶
python demos/primateface_demo.py process \
--input sample_image.jpg \
--det-config demos/mmdet_config.py \
--det-checkpoint demos/mmdet_checkpoint.pth
4. Explore Further¶
Based on your needs:
- Have images to analyze? β Demos Workflow
- Need to annotate data? β GUI Workflow
- Want to understand features? β DINOv2 Workflow
- Training models? β Framework Integration
Learning Path¶
For Researchers¶
- Start with Tutorials to see applications
- Follow Core Workflows for your use case
- Dive into API Reference for customization
For Developers¶
- Review API Reference for interfaces
- Check Framework Integration for your framework
- See Contributing to help improve PrimateFace
For Students¶
- Read Concepts for theory
- Try Tutorials for hands-on learning
- Use Decision Tree to find your workflow
Hardware Requirements¶
Minimum¶
- CPU: 4 cores
- RAM: 8GB
- GPU: Optional (CPU mode available)
- Storage: 10GB
Recommended¶
- CPU: 8+ cores
- RAM: 16GB+
- GPU: NVIDIA with 6GB+ VRAM
- Storage: 50GB for models and data
Getting Help¶
- π Check Troubleshooting for common issues
- π¬ Ask questions in GitHub Discussions
- π Report bugs via GitHub Issues
- π§ Contact us at primateface@gmail.com
Next Steps¶
Ready to dive in? Choose your path:
- Quickstart Tutorial - 5-minute hands-on introduction
- Decision Tree - Find the right workflow for your needs
- Tutorials - Learn through practical examples
Welcome to the PrimateFace community!