Deep learning methods for mining genomic sequence patterns