Hybrid Neural Network-Based PDR with Multi-Layer Heading Correction Across Smartphone Carrying Modes | Synapse