Comparing Decentralized Gradient Descent Approaches and Guarantees