Investigating various capsule networks implementations