Describir: End-to-End Compression Towards Machine Vision: Network Architecture Design and Optimization