## Overview#

Function is an implementation of an algorithm.

Function is a Subroutine that is independent and **NOT** associated to a Class. (Unlike a Method)

A typical Function is described by:

Dependent variable = function (Independent variable)

Function is a combination of instructions that are combined to achieve some result.

Function typically requires some input (called arguments) and returns some results.

### Function Example#

For example, consider the example of driving a car. To determine the mileage, you need to perform a calculation using the distance driven and the amount of fuel used. You could write a Function to do this calculation. The arguments going into the function would be distance and fuel consumption, and the result would be mileage. Anytime you want to determine the mileage, you simply call the Function.

### Machine Learning Functions#

### Function#

### More Information#

There might be more information for this subject on one of the following:- Algorithm
- Authentication
- Exponential function
- Gradient descent
- Hash Function
- Idempotent
- Identity Function
- Involutory function
- Key Derivation Function
- Linear transformation
- Logistic function
- Machine Learning
- Mapping function
- Matrix
- Method
- Object
- Probabilistic Neural Network
- Pseudorandom function
- Sigmoid function
- Statistic
- Subroutine
- X25519

- [#1] - What Is an Object in Programming? - based on information obtained 2018-12-01-