我需要在不同的单元格中创建一个类的对象
我在google colab(一个jupter笔记本)中有一个带有tensorflow的分类项目。我有一个主类,其中tensorflow模型类的对象位于不同的单元格中。我该怎么做呢?
在单元格1中,我有:
class Model:
在单元格2中,我有:
import Model # doesn't work
class Mainprogram:
.
.
.
def create_model(self):
self.model = Model(self._Learning_rate, self._epochs,
np.shape(program.train_x),
10, [32, 64, 128], strides, pool_size)
program = Mainprogram()
strides = (1, 1)
pool_size = 2
program.train_x, program.train_y, _ = program.read_data()
program.create_model("./train", 0)
我希望它导入所说的类,但它看起来是错误的方式来做任何帮助?
笔记本中的所有单元格都可以访问您在会话中生成的所有变量。您必须导入仅使用一次的库,而不必导入任何其他库。你可以线性地运行你的细胞。您使用的变量/函数/类必须在使用它们之前定义,就像常规的python脚本一样。