mirror of
https://github.com/iperov/DeepFaceLab.git
synced 2025-07-07 13:32:09 -07:00
min vram -0.5gb for all models
This commit is contained in:
parent
d5f5a35945
commit
02331c301b
5 changed files with 5 additions and 5 deletions
|
@ -16,7 +16,7 @@ class Model(ModelBase):
|
||||||
|
|
||||||
#override
|
#override
|
||||||
def onInitialize(self, **in_options):
|
def onInitialize(self, **in_options):
|
||||||
self.set_vram_batch_requirements( {5:16,6:16,7:16,8:24,9:24,10:32,11:32,12:32,13:48} )
|
self.set_vram_batch_requirements( {4.5:16,5:16,6:16,7:16,8:24,9:24,10:32,11:32,12:32,13:48} )
|
||||||
|
|
||||||
ae_input_layer = self.keras.layers.Input(shape=(128, 128, 3))
|
ae_input_layer = self.keras.layers.Input(shape=(128, 128, 3))
|
||||||
mask_layer = self.keras.layers.Input(shape=(128, 128, 1)) #same as output
|
mask_layer = self.keras.layers.Input(shape=(128, 128, 1)) #same as output
|
||||||
|
|
|
@ -17,7 +17,7 @@ class Model(ModelBase):
|
||||||
|
|
||||||
#override
|
#override
|
||||||
def onInitialize(self, **in_options):
|
def onInitialize(self, **in_options):
|
||||||
self.set_vram_batch_requirements( {3:2,4:2,4:4,5:8,6:8,7:16,8:16,9:24,10:24,11:32,12:32,13:48} )
|
self.set_vram_batch_requirements( {2.5:2,3:2,4:2,4:4,5:8,6:8,7:16,8:16,9:24,10:24,11:32,12:32,13:48} )
|
||||||
|
|
||||||
ae_input_layer = self.keras.layers.Input(shape=(128, 128, 3))
|
ae_input_layer = self.keras.layers.Input(shape=(128, 128, 3))
|
||||||
mask_layer = self.keras.layers.Input(shape=(128, 128, 1)) #same as output
|
mask_layer = self.keras.layers.Input(shape=(128, 128, 1)) #same as output
|
||||||
|
|
|
@ -17,7 +17,7 @@ class Model(ModelBase):
|
||||||
|
|
||||||
#override
|
#override
|
||||||
def onInitialize(self, **in_options):
|
def onInitialize(self, **in_options):
|
||||||
self.set_vram_batch_requirements( {5:4,6:8,7:12,8:16,9:20,10:24,11:24,12:32,13:48} )
|
self.set_vram_batch_requirements( {4.5:4,5:4,6:8,7:12,8:16,9:20,10:24,11:24,12:32,13:48} )
|
||||||
|
|
||||||
ae_input_layer = self.keras.layers.Input(shape=(128, 128, 3))
|
ae_input_layer = self.keras.layers.Input(shape=(128, 128, 3))
|
||||||
mask_layer = self.keras.layers.Input(shape=(128, 128, 1)) #same as output
|
mask_layer = self.keras.layers.Input(shape=(128, 128, 1)) #same as output
|
||||||
|
|
|
@ -17,7 +17,7 @@ class Model(ModelBase):
|
||||||
|
|
||||||
#override
|
#override
|
||||||
def onInitialize(self, **in_options):
|
def onInitialize(self, **in_options):
|
||||||
self.set_vram_batch_requirements( {5:4,6:8,7:12,8:16,9:20,10:24,11:24,12:32,13:48} )
|
self.set_vram_batch_requirements( {4.5:4,5:4,6:8,7:12,8:16,9:20,10:24,11:24,12:32,13:48} )
|
||||||
|
|
||||||
ae_input_layer = self.keras.layers.Input(shape=(128, 128, 3))
|
ae_input_layer = self.keras.layers.Input(shape=(128, 128, 3))
|
||||||
mask_layer = self.keras.layers.Input(shape=(128, 128, 1)) #same as output
|
mask_layer = self.keras.layers.Input(shape=(128, 128, 1)) #same as output
|
||||||
|
|
|
@ -21,7 +21,7 @@ class Model(ModelBase):
|
||||||
|
|
||||||
#override
|
#override
|
||||||
def onInitialize(self, **in_options):
|
def onInitialize(self, **in_options):
|
||||||
self.set_vram_batch_requirements( {5:4,6:8,7:12,8:16,9:20,10:24,11:24,12:32,13:48} )
|
self.set_vram_batch_requirements( {4.5:4,5:4,6:8,7:12,8:16,9:20,10:24,11:24,12:32,13:48} )
|
||||||
|
|
||||||
ae_input_layer = self.keras.layers.Input(shape=(128, 128, 3))
|
ae_input_layer = self.keras.layers.Input(shape=(128, 128, 3))
|
||||||
mask_layer = self.keras.layers.Input(shape=(128, 128, 1)) #same as output
|
mask_layer = self.keras.layers.Input(shape=(128, 128, 1)) #same as output
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue