CNN-BiLSTM-AM based thermal error modeling of motorized spindle for precision CNC cylindrical grinding machine | Synapse