Functions & Programming Concepts · Level 2 of 5
Transformation
An operation that converts a representation into another representation.
Some transformations preserve information while others discard it.
Example
A preprocessing step rescales a vector.
Listen to the definition and example
Audio transcript
Transformation. An operation that converts a representation into another representation. Some transformations preserve information while others discard it. For example: A preprocessing step rescales a vector.
Explore this concept
Why it matters
This helps you distinguish a computation’s contract, inputs, outputs, and behavior.
Start with
Related concepts
Quick recall question
Try answering before looking back at the definition.