<SYSTEM_TASK:>
Given the following text description, write Python code to implement the functionality described below step by step
<END_TASK>
<USER_TASK:>
Description:
 Title
Step1:  Create Two Vectors
Step2:  Calculate Dot Product (Method 1)
Step3:  Calculate Dot Product (Method 2)
<ASSISTANT_TASK:>
Python Code:
# Load library
import numpy as np
Explanation: Title: Calculate Dot Product Of Two Vectors  
Slug: calculate_dot_product_of_two_vectors 
Summary: How to calculate the dot product of two vectors in Python.   
Date: 2017-09-02 12:00
Category: Machine Learning
Tags: Vectors Matrices Arrays
Authors: Chris Albon 
Preliminaries
End of explanation
# Create two vectors
vector_a = np.array([1,2,3])
vector_b = np.array([4,5,6])
Explanation: Create Two Vectors
End of explanation
# Calculate dot product
np.dot(vector_a, vector_b)
Explanation: Calculate Dot Product (Method 1)
End of explanation
# Calculate dot product
vector_a @ vector_b
Explanation: Calculate Dot Product (Method 2)
End of explanation
<END_TASK>