The present invention relates to an apparatus for diagnosing pulses, and more specifically, to an apparatus for diagnosing pulses, which contains a blood flow sensor to continue to observe changes in blood flows of a user, and uses a diagnosing pulse model generated by using a deep neural network to diagnose pulses of the user; and a method for diagnosing pulses in the same apparatus. The apparatus for diagnosing pulses according to one embodiment of the present invention, comprises: a sensor unit which contains a blood flow sensor for measuring changes in a blood flow and generates blood flow waveforms through the blood flow sensor; a device control unit which controls the generated blood flow waveforms to be applied to a diagnosing pulse model generated by using a deep neural network (DNN); and a pulse diagnosing unit which uses the diagnosing pulse model to derive diagnosing pulse data for the blood flow waveforms.본 발명은 진맥 진단 장치에 관한 것으로, 더욱 상세하게는 혈류량 센서를 포함하는 진맥 진단 장치가 사용자의 혈류량 변화를 지속적으로 관찰하고, 심층 신경망을 이용하여 생성된 진맥 모델을 이용하여 사용자의 진맥을 진단할 수 있는 진맥 진단 장치 및 상기 진맥 진단 장치에서의 진맥 진단 방법에 관한 것이다. 이를 위한 본 발명의 일 실시 예에 따른 진맥 진단 장치는 혈류량 변화를 측정할 수 있는 혈류량 센서를 포함하며, 상기 혈류량 센서를 통해 혈류량 파형을 생성하는 센서부, 상기 생성된 혈류량 파형을 심층신경망(DNN; Deep Neural Network)을 이용하여 생성된 진맥 모델에 적용하도록 제어하는 장치 제어부 및 상기 진맥 모델을 이용하여 상기 혈류량 파형에 대한 진맥 진단 데이터를 도출하는 진맥 진단부를 포함하여 구성될 수 있다.