TensorFlow MCQ Questions And Answers - Machine Learning Libraries
TensorFlow MCQs : This section focuses on "basics" of TensorFlow. These Multiple Choice Questions (MCQ) should be practiced to improve the TensorFlow skills required for various interviews (campus interviews, walk-in interviews, company interviews), placements, entrance exams and other competitive examinations.
1. TensorFlow is a Python-based library which is used for creating machine learning applications.
A. TRUE
B. FALSE
C. Can be true or false
D. Can not say
View Answer
Ans : A
Explanation: True, TensorFlow is a Python-based library which is used for creating machine learning applications
2. How many types of Tensors are there?
A. 2
B. 3
C. 4
D. 5
View Answer
Ans : B
Explanation: There are three types of Tensors used to create neural network models: Constant Tensor, Variable Tensor and Place Holder Tensor
3. Which of the following are main advantages of TensorFlow?
A. It has auto differentiation capabilities
B. It has platform flexibility
C. It is easily customizable and open-source
D. All of the above
View Answer
Ans : D
Explanation: All of the above are main advantages of TensorFlow.
4. TensorFlow architecture works in ________ parts.
A. 1
B. 2
C. 3
D. 4
View Answer
Ans : C
Explanation: TensorFlow architecture works in three parts: Preprocessing the data, Building the model and Training and estimating the model
5. __________ provides a high-level API which makes neural network building and training fast and easy.
A. TensorLayer
B. TFLearn
C. PrettyTensor
D. Sonnet
View Answer
Ans : B
Explanation: TFLearn provides a high-level API which makes neural network building and training fast and easy. This API is fully compatible with Tensorflow. Its API can be indicated as tf.contrib.learn.
6. Variables in TensorFlow are also known as ?
A. tensor variable
B. tensor keywords
C. tensor attributes
D. tensor objects
View Answer
Ans : D
Explanation: Variables in TensorFlow are also known as tensor objects. These objects hold the values which can be modified during the execution of the program.
7. Which of the following defines specific input data that does not change with time?
A. tf.variable
B. tf.placeholder
C. Both A and B
D. None of the above
View Answer
Ans : B
Explanation: It defines specific input data that does not change with time.
8. Can TensorFlow be deployed in container software?
A. Yes
B. No
C. Can be yes or no
D. Can not say
View Answer
Ans : A
Explanation: TensorFlow can be used with containerization tools such as Docker. It can be helpful to deploy a sentiment analysis model which uses character level ConvNet networks for text classification.
9. Which of the following is true about TensorFlow?
A. The TensorFlow is based on Theano library.
B. It is produced by Google
C. TensorFlow does not have any option at run time
D. All of the above
View Answer
Ans : D
Explanation: All of the above are true about TensorFlow.
10. DeepSpeech is an open-source engine used to convert Speech into Text.
A. TRUE
B. FALSE
C. Can be true or false
D. Can not say
View Answer
Ans : A
Explanation: True, DeepSpeech is an open-source engine used to convert Speech into Text.
Discussion