0% found this document useful (0 votes)
21 views2 pages

Neural Network Ex 1

Uploaded by

953622104045
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
21 views2 pages

Neural Network Ex 1

Uploaded by

953622104045
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

8/9/24, 9:40 PM Neuralnetwork_Lab exercise 1.

ipynb - Colab

#installing tensorflow
!pip install tensorflow

Requirement already satisfied: tensorflow in /usr/local/lib/python3.10/dist-packages (2.17.0)


Requirement already satisfied: absl-py>=1.0.0 in /usr/local/lib/python3.10/dist-packages (from tensorflow) (1.4.0)
Requirement already satisfied: astunparse>=1.6.0 in /usr/local/lib/python3.10/dist-packages (from tensorflow) (1.6.3)
Requirement already satisfied: flatbuffers>=24.3.25 in /usr/local/lib/python3.10/dist-packages (from tensorflow) (24.3.25)
Requirement already satisfied: gast!=0.5.0,!=0.5.1,!=0.5.2,>=0.2.1 in /usr/local/lib/python3.10/dist-packages (from tensorflow) (0.6
Requirement already satisfied: google-pasta>=0.1.1 in /usr/local/lib/python3.10/dist-packages (from tensorflow) (0.2.0)
Requirement already satisfied: h5py>=3.10.0 in /usr/local/lib/python3.10/dist-packages (from tensorflow) (3.11.0)
Requirement already satisfied: libclang>=13.0.0 in /usr/local/lib/python3.10/dist-packages (from tensorflow) (18.1.1)
Requirement already satisfied: ml-dtypes<0.5.0,>=0.3.1 in /usr/local/lib/python3.10/dist-packages (from tensorflow) (0.4.0)
Requirement already satisfied: opt-einsum>=2.3.2 in /usr/local/lib/python3.10/dist-packages (from tensorflow) (3.3.0)
Requirement already satisfied: packaging in /usr/local/lib/python3.10/dist-packages (from tensorflow) (24.1)
Requirement already satisfied: protobuf!=4.21.0,!=4.21.1,!=4.21.2,!=4.21.3,!=4.21.4,!=4.21.5,<5.0.0dev,>=3.20.3 in /usr/local/lib/py
Requirement already satisfied: requests<3,>=2.21.0 in /usr/local/lib/python3.10/dist-packages (from tensorflow) (2.32.3)
Requirement already satisfied: setuptools in /usr/local/lib/python3.10/dist-packages (from tensorflow) (71.0.4)
Requirement already satisfied: six>=1.12.0 in /usr/local/lib/python3.10/dist-packages (from tensorflow) (1.16.0)
Requirement already satisfied: termcolor>=1.1.0 in /usr/local/lib/python3.10/dist-packages (from tensorflow) (2.4.0)
Requirement already satisfied: typing-extensions>=3.6.6 in /usr/local/lib/python3.10/dist-packages (from tensorflow) (4.12.2)
Requirement already satisfied: wrapt>=1.11.0 in /usr/local/lib/python3.10/dist-packages (from tensorflow) (1.16.0)
Requirement already satisfied: grpcio<2.0,>=1.24.3 in /usr/local/lib/python3.10/dist-packages (from tensorflow) (1.64.1)
Requirement already satisfied: tensorboard<2.18,>=2.17 in /usr/local/lib/python3.10/dist-packages (from tensorflow) (2.17.0)
Requirement already satisfied: keras>=3.2.0 in /usr/local/lib/python3.10/dist-packages (from tensorflow) (3.4.1)
Requirement already satisfied: tensorflow-io-gcs-filesystem>=0.23.1 in /usr/local/lib/python3.10/dist-packages (from tensorflow) (0
Requirement already satisfied: numpy<2.0.0,>=1.23.5 in /usr/local/lib/python3.10/dist-packages (from tensorflow) (1.26.4)
Requirement already satisfied: wheel<1.0,>=0.23.0 in /usr/local/lib/python3.10/dist-packages (from astunparse>=1.6.0->tensorflow) (0
Requirement already satisfied: rich in /usr/local/lib/python3.10/dist-packages (from keras>=3.2.0->tensorflow) (13.7.1)
Requirement already satisfied: namex in /usr/local/lib/python3.10/dist-packages (from keras>=3.2.0->tensorflow) (0.0.8)
Requirement already satisfied: optree in /usr/local/lib/python3.10/dist-packages (from keras>=3.2.0->tensorflow) (0.12.1)
Requirement already satisfied: charset-normalizer<4,>=2 in /usr/local/lib/python3.10/dist-packages (from requests<3,>=2.21.0->tensor
Requirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.10/dist-packages (from requests<3,>=2.21.0->tensorflow) (3.7)
Requirement already satisfied: urllib3<3,>=1.21.1 in /usr/local/lib/python3.10/dist-packages (from requests<3,>=2.21.0->tensorflow)
Requirement already satisfied: certifi>=2017.4.17 in /usr/local/lib/python3.10/dist-packages (from requests<3,>=2.21.0->tensorflow)
Requirement already satisfied: markdown>=2.6.8 in /usr/local/lib/python3.10/dist-packages (from tensorboard<2.18,>=2.17->tensorflow
Requirement already satisfied: tensorboard-data-server<0.8.0,>=0.7.0 in /usr/local/lib/python3.10/dist-packages (from tensorboard<2
Requirement already satisfied: werkzeug>=1.0.1 in /usr/local/lib/python3.10/dist-packages (from tensorboard<2.18,>=2.17->tensorflow
Requirement already satisfied: MarkupSafe>=2.1.1 in /usr/local/lib/python3.10/dist-packages (from werkzeug>=1.0.1->tensorboard<2.18,
Requirement already satisfied: markdown-it-py>=2.2.0 in /usr/local/lib/python3.10/dist-packages (from rich->keras>=3.2.0->tensorflow
Requirement already satisfied: pygments<3.0.0,>=2.13.0 in /usr/local/lib/python3.10/dist-packages (from rich->keras>=3.2.0->tensorfl
Requirement already satisfied: mdurl~=0.1 in /usr/local/lib/python3.10/dist-packages (from markdown-it-py>=2.2.0->rich->keras>=3.2.0

# vector addition using tensorflow


import tensorflow as tf
m1=tf.constant([1,2,4,5])
m2=tf.constant([3,4,2,1])

print("Vector addition:",(m1+m2).numpy())

Vector addition: [4 6 6 6]

#vector subtraction using tensorflow


import tensorflow as tf
m3=tf.constant([4,5,7,8])
m4=tf.constant([2,3,4,6])

print("Vector subtraction:",(m3-m4).numpy())

Vector subtraction: [2 2 3 2]

#vector multiplication using tensorflow


import tensorflow as tf
m5=tf.constant([[3,4,6,3]])
m6=tf.constant([[2,3,1,7]])

print("Vector multiplication:",(m5*m6).numpy())

Vector multiplication: [[ 6 12 6 21]]

#vector division using tensorflow


import tensorflow as tf
m7=tf.constant([[8,4,10,15]])
m8=tf.constant([[4,2,5,3]])

print("Vector division:",(m7/m8).numpy())

Vector division: [[2. 2. 2. 5.]]

https://colab.research.google.com/drive/18dAcdCpPDUDFs-Chte0xbmFM1dE1uGlb#scrollTo=kV9wy4E7lxJY&printMode=true 1/2
8/9/24, 9:40 PM Neuralnetwork_Lab exercise 1.ipynb - Colab

#scalar multiplication using tensorflow


import tensorflow as tf
matrix=tf.constant([[2,4,6,8]])
scalar=tf.constant(2)
print("Scalar Matrix:",(matrix*scalar).numpy())

Scalar Matrix: [[ 4 8 12 16]]

#dotproduct using tensorflow


import tensorflow as tf
a=tf.constant([1,2,3,4])
b=tf.constant([5,6,2,3])
c=tf.tensordot(a,b,axes=1)
print("Dot product:",c.numpy())

Dot product: 35

#cross product using tensorflow


import tensorflow as tf
d=tf.constant([3,4,6],dtype=tf.float32)
e=tf.constant([4,3,8],dtype=tf.float32)
f=tf.linalg.cross(d,e)
print("Cross Product:",f.numpy())

Cross Product: [14. 0. -7.]

#Matrix multiplication using tensorflow


import tensorflow as tf
matrix1=tf.constant([[4,6],[8,2]])
matrix2=tf.constant([[2,3],[4,2]])
print("Matrix addition:",(matrix1+matrix2).numpy())
print("Matrix subtraction:",(matrix1-matrix2).numpy())
print("Matrix multiplication:",(matrix1*matrix2).numpy())
print("Matrix division:",(matrix1/matrix2).numpy())
print("Matrix transpose for matrix2:",tf.transpose(matrix2).numpy())

Matrix addition: [[ 6 9]
[12 4]]
Matrix subtraction: [[2 3]
[4 0]]
Matrix multiplication: [[ 8 18]
[32 4]]
Matrix division: [[2. 2.]
[2. 1.]]
Matrix transpose for matrix2: [[2 4]
[3 2]]

https://colab.research.google.com/drive/18dAcdCpPDUDFs-Chte0xbmFM1dE1uGlb#scrollTo=kV9wy4E7lxJY&printMode=true 2/2

You might also like