Professional Documents
Culture Documents
CERTIFICATE
This is to certify that the Seminar report entitled, “Keras”, which is being submitted
herewith for the award of L.Y. B.TECH., is the result of the work completed under my
supervision and guidance within the four walls of the institute and the same has not been
submitted elsewhere for the award of any degree.
Principal Examiner
i
DECLARATION
I hereby declare that the seminar report entitled, “Keras” was carried out and written
by me under the guidance of Prof. H.D. Gadade, Department of Computer Engineering,
Government College of Engineering, Jalgaon. This work has not been previously formed the
basis for the award of any degree or diploma or certificate nor has been submitted elsewhere
for the award of any degree.
Place: Jalgaon
URVASHI S RANE (1641047)
Date: / /2019
ACKNOWLEDGEMENT
ii
A successful work makes an important event in the course of college study. I have
great pleasure submitting seminar report on “Keras”.
Firstly, I wish to express my deep scene of gratitude to my guide Prof. H.D Gadade ,
for immense interest, valuable guidance, constant inspiration and kind co-operation through
the period of work undertaken which has been very instrumental in process of my work.
I am very much thankful to our Head of Department Prof. D.V.Chaudhari, who has
always encouraged and inspired us, because of whom we could learn to, manage the things in
required time.
I would thank to our Principal Dr. R.D.Kokate, for his kind support and guidance,
they set a path for performing and inventing this project report.
URVASHI S RANE(1641047)
INDEX
iii
Abstract 1
1 Introduction 2
1.1 Keras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2 Deep learning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.5 Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2 Literature Survey 7
2.1 History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.3 Advantages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.4 Disadvantages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
3 Design 11
3.1 Why use Keras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
3.1.1 Keras has broad adoption in the industry and the research community 11
3.1.4 Keras has strong multi-GPU support and distributed training support 12
3.1.5 Keras development is backed by key companies in the deep learning
ecosystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
3.2 Multi-backend Keras and tf.keras: . . . . . . . . . . . . . . . . . . . . . . . . 13
3.3 Advantages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
3.4 Disadvantages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
3.5 Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
4 Implementation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . 15
iv
References 23
List of Figures
v
1.1 Visual Comparison . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
vi