From the course: Apache Spark Deep Learning Essential Training

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

What is deep learning?

What is deep learning? - Spark DataFrames Tutorial

From the course: Apache Spark Deep Learning Essential Training

Start my 1-month free trial

What is deep learning?

- [Instructor] As we mentioned earlier, the OpenCV code is originally written in C++. When we use OpenCV in Python, what's happening under the hood is that we have a Python wrapper around the original C++ code. We also use NumPy, which is a highly optimized Python library for numerical operations. All the OpenCV area structures are converted to and from NumPy arrays. Here are a couple of things NumPy contains. A powerful N-dimensional array object, sophisticated broadcasting functions, and tools for integrating C, and C++, and Fortran code, and this is very helpful, because it makes processing for images faster. It's also useful for linear algebra, Fourier Transforms, and random number capabilities. NumPy's main object is the multidimensional array. It's a table of elements, usually numbers, indexed by a tuple of positive integers. Every NumPy array is a grid of elements of the same type. NumPy provides a large set of numeric data types that you can use to construct arrays. Let's take…

Contents