TensorFlow是一個(gè)用于構(gòu)建和訓(xùn)練深度學(xué)習(xí)模型的開源庫(kù),而Keras是一個(gè)高級(jí)神經(jīng)網(wǎng)絡(luò)API,可以在TensorFlow等后端上運(yùn)行。Keras可以被認(rèn)為是TensorFlow的一個(gè)更加友好和易用的接口,使得深度學(xué)習(xí)模型的設(shè)計(jì)和訓(xùn)練更加簡(jiǎn)單和直觀。實(shí)際上,TensorFlow團(tuán)隊(duì)在2017年將Keras集成到TensorFlow中,使得Keras成為TensorFlow的默認(rèn)高級(jí)API,因此現(xiàn)在TensorFlow用戶可以直接使用Keras來(lái)構(gòu)建他們的模型。Keras本身也可以在其他深度學(xué)習(xí)框架上運(yùn)行,如Microsoft Cognitive Toolkit (CNTK)和Theano。