vid_L2: Deep Learning Tools and Frameworks Flashcards

0.0(0)
studied byStudied by 7 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/18

flashcard set

Earn XP

Description and Tags

Flashcards about deep learning tools, frameworks, and technical setups.

Last updated 11:10 AM on 5/22/25
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

19 Terms

1
New cards

Keras

A high-level framework used for defining neural networks and setting up their architecture.

2
New cards

TensorFlow

A framework used for extra computation, often alongside Keras; alternatives include PyTorch and new objects.

3
New cards

NumPy

A library for basic number manipulation in Python, useful for multi-dimensional array operations.

4
New cards

What is the backend language commonly used for the actual computation in deep learning frameworks?

C++ and CUDA

5
New cards

What should you do to ensure compatibility and prevent version conflicts when installing necessary libraries?

Use a separate virtual environment

6
New cards

GPUs have a large number of what relative to CPUs?

Cores

7
New cards

What free cloud computing resource can you use with a Google account to run deep learning code?

CoLaboratory

8
New cards

What type of file contains both text and code and is used for the content and exercises in the course?

Jupyter Notebook

9
New cards

TensorFlow

What supports GPU which speeds up computation (as comapred to NumPy)?

10
New cards

Tensor

A multidimensional array in TensorFlow is called a what?

11
New cards

In TensorFlow, what are the two types of objects to consider when defining an array?

Constants and Variables

12
New cards

Which operation multiplies elements in tensors whereas another performs full matrix multiplication?

Element-wise multiplication (using *) vs. Matrix multiplication (using @ or tf.matmul)

13
New cards

What do the reduce functions (like reduce_sum) do related to rows?

It can sum down the rows, and get rid of the rows.

14
New cards

What is the shape of a single number (scalar) in TensorFlow?

An empty tuple ()

15
New cards

What are the typical dimensions for images processed in deep learning?

Height, Width, Channels

16
New cards

What is the fourth dimension added in deep learning image processing?

Batch dimension

17
New cards

Why is mini-batch gradient descent used?

Because it is fast and enables one to fit all the data into the GPU memory.

18
New cards

What functions add a dimension of one to the front end/gets rid of the dimesions?

Expand_dims and squeeze

19
New cards

Gradients

The directions of change are computed at this points.

Explore top flashcards

flashcards
Ecology
25
Updated 1205d ago
0.0(0)
flashcards
MED TERMS EXAM 1
382
Updated 755d ago
0.0(0)
flashcards
International Relations Midterm
84
Updated 1072d ago
0.0(0)
flashcards
Chem 1LC safety practical
94
Updated 815d ago
0.0(0)
flashcards
Ecology
25
Updated 1205d ago
0.0(0)
flashcards
MED TERMS EXAM 1
382
Updated 755d ago
0.0(0)
flashcards
International Relations Midterm
84
Updated 1072d ago
0.0(0)
flashcards
Chem 1LC safety practical
94
Updated 815d ago
0.0(0)