Esempio n. 1
0
 def testLargeNative():
     model = Sequential([
         layers.DepthwiseConv2D(5,
                                padding='same',
                                input_shape=(100, 100, 5))
     ])
     common_test_basis(model, False)
Esempio n. 2
0
 def testLargeEnclave(self):
     model = Sequential([
         layers.DepthwiseConv2D(5,
                                padding='same',
                                input_shape=(100, 100, 5))
     ])
     common_test_basis(model, True)
Esempio n. 3
0
 def testLargeNative():
     model = Sequential([
         layers.Dense(100,
                      activation='softmax',
                      kernel_initializer='identity',
                      input_shape=(1, 100))
     ])
     common_test_basis(model, False)
Esempio n. 4
0
 def testHugeEnclave(self):
     model = Sequential([
         layers.SeparableConv1D(64,
                                10,
                                input_shape=(500, 64),
                                padding='same')
     ])
     common_test_basis(model, True)
Esempio n. 5
0
 def testMediumEnclave(self):
     model = Sequential([
         layers.Dense(10,
                      activation='sigmoid',
                      kernel_initializer='identity',
                      input_shape=(1, 10))
     ])
     common_test_basis(model, True)
Esempio n. 6
0
 def testSmallNative():
     model = Sequential([
         layers.Dense(5,
                      activation='sigmoid',
                      kernel_initializer='identity',
                      input_shape=(1, 5))
     ])
     common_test_basis(model, False)
Esempio n. 7
0
 def testHugeEnclave(self):
     model = Sequential([
         layers.Dense(1000,
                      activation='softmax',
                      kernel_initializer='identity',
                      input_shape=(1, 1000))
     ])
     common_test_basis(model, True)
Esempio n. 8
0
 def testMediumNative():
     model = Sequential([
         layers.Dense(10,
                      activation='relu',
                      kernel_initializer='identity',
                      input_shape=(1, 10))
     ])
     common_test_basis(model, False)
Esempio n. 9
0
 def testSmallEnclave(self):
     model = Sequential([
         layers.Dense(5,
                      activation='relu',
                      kernel_initializer='identity',
                      input_shape=(1, 5))
     ])
     common_test_basis(model, True)
Esempio n. 10
0
 def testHugeNative(self):
     model = Sequential(
         [layers.MaxPooling2D(pool_size=10, input_shape=(1000, 1000, 64))])
     common_test_basis(model, False)
Esempio n. 11
0
 def testLargeEnclave(self):
     model = Sequential(
         [layers.GlobalAveragePooling1D(input_shape=(500, 5))])
     common_test_basis(model, True)
Esempio n. 12
0
 def testMediumNative():
     model = Sequential([layers.Dense(10, input_shape=(1, 10))])
     common_test_basis(model, False)
Esempio n. 13
0
 def testSmallEnclave(self):
     model = Sequential([layers.Dense(5, input_shape=(1, 5))])
     common_test_basis(model, True)
Esempio n. 14
0
 def testLargeEnclave(self):
     model = Sequential(
         [layers.Conv2D(10, 4, input_shape=(100, 100, 5), padding='same')])
     common_test_basis(model, True)
Esempio n. 15
0
 def testLargeNative():
     model = Sequential(
         [layers.Conv2D(10, 4, input_shape=(100, 100, 5), padding='same')])
     common_test_basis(model, False)
Esempio n. 16
0
 def testHugeEnclave(self):
     model = Sequential(
         [layers.GlobalAveragePooling2D(input_shape=(1000, 1000, 64))])
     common_test_basis(model, True)
Esempio n. 17
0
 def testLargeNative(self):
     model = Sequential(
         [layers.GlobalAveragePooling2D(input_shape=(100, 100, 10))])
     common_test_basis(model, False)
Esempio n. 18
0
 def testMediumNative(self):
     model = Sequential(
         [layers.MaxPooling2D(pool_size=3, input_shape=(10, 10, 5))])
     common_test_basis(model, False)
Esempio n. 19
0
 def testSmallEnclave(self):
     model = Sequential(
         [layers.GlobalAveragePooling2D(input_shape=(5, 5, 3))])
     common_test_basis(model, True)
Esempio n. 20
0
 def testSmallEnclave(self):
     model = Sequential(
         [layers.MaxPooling2D(pool_size=3, input_shape=(5, 5, 3))])
     common_test_basis(model, True)
Esempio n. 21
0
 def testSmallNative():
     model = Sequential(
         [layers.Conv2D(3, 3, input_shape=(5, 5, 3), padding='same')])
     common_test_basis(model, False)
Esempio n. 22
0
 def testLargeEnclave(self):
     model = Sequential(
         [layers.MaxPooling2D(pool_size=5, input_shape=(100, 100, 10))])
     common_test_basis(model, True)
Esempio n. 23
0
 def testSmallEnclave(self):
     model = Sequential(
         [layers.Conv2D(3, 3, input_shape=(5, 5, 3), padding='same')])
     common_test_basis(model, True)
Esempio n. 24
0
 def testSmallNative(self):
     model = Sequential([layers.MaxPool1D(pool_size=3, input_shape=(5, 3))])
     common_test_basis(model, False)
Esempio n. 25
0
 def testSmallNative():
     model = Sequential([layers.Dense(5, input_shape=(1, 5))])
     common_test_basis(model, False)
Esempio n. 26
0
 def testLargeNative(self):
     model = Sequential(
         [layers.MaxPool1D(pool_size=5, input_shape=(500, 10))])
     common_test_basis(model, False)
Esempio n. 27
0
 def testHugeNative(self):
     model = Sequential([layers.Dense(1000, input_shape=(1, 1000))])
     common_test_basis(model, False)
Esempio n. 28
0
 def testMediumEnclave(self):
     model = Sequential(
         [layers.MaxPool1D(pool_size=3, input_shape=(50, 3))])
     common_test_basis(model, True)
Esempio n. 29
0
 def testHugeEnclave(self):
     model = Sequential([layers.Dense(1000, input_shape=(1, 1000))])
     common_test_basis(model, True)
Esempio n. 30
0
 def testHugeEnclave(self):
     model = Sequential(
         [layers.MaxPool1D(pool_size=64, input_shape=(1000, 1000))])
     common_test_basis(model, True)