removed dead code in grads

This commit is contained in:
William Falcon 2019-07-24 16:19:19 -04:00
parent 97aa69c8f6
commit f3b0cbf998
2 changed files with 10 additions and 4 deletions

View File

@ -115,13 +115,16 @@ class ModelSummary(object):
'''
df = pd.DataFrame( np.zeros( (len(self.layer_names), 3) ) )
df.columns = ['Name', 'Type', 'Params', 'In_sizes', 'Out_sizes']
df.columns = ['Name', 'Type', 'Params']
df['Name'] = self.layer_names
df['Type'] = self.layer_types
df['Params'] = self.param_nums
df['In_sizes'] = self.in_sizes
df['Out_sizes'] = self.out_sizes
if self.example_input_array:
df.columns.extend(['In_sizes', 'Out_sizes'])
df['In_sizes'] = self.in_sizes
df['Out_sizes'] = self.out_sizes
self.summary = df
return
@ -130,7 +133,9 @@ class ModelSummary(object):
self.get_layer_names()
self.get_parameter_sizes()
self.get_parameter_nums()
self.get_variable_sizes()
if self.example_input_array:
self.get_variable_sizes()
self.make_summary()

View File

@ -21,6 +21,7 @@ class LightningModule(GradInformation, ModelIO, ModelHooks):
self.loaded_optimizer_states_dict = {}
self.trainer = None
self.experiment = None
self.example_input_array = None
# track if gpu was requested for checkpointing
self.on_gpu = False