الثوابت
خيط | DEFAULT_NAME |
الأساليب العامة
الفراغ الساكن | |
الحرف الأول ثابت |
الطرق الموروثة
الثوابت
السلسلة النهائية العامة الثابتة DEFAULT_NAME
الأساليب العامة
إنشاء الحرف الأول الثابت العام (نطاق النطاق )
طريقة المصنع لإنشاء عملية تنفيذ جميع مُهيئات الرسم البياني.
يتم تجميع كافة أدوات التهيئة المضافة إلى الرسم البياني عبر tf.initAdd
معًا كوحدة حسابية واحدة في الرسم البياني. يجب بعد ذلك إضافة هذه العملية إلى أي رسم بياني باستخدام variables
واحد أو أكثر وتنفيذها مرة واحدة قبل تشغيل الرسم البياني حتى تتم تهيئة حالات المتغير بشكل صحيح.
عندما يتم إنشاء الرسم البياني بنفس العملية التي تقوم بتشغيل الجلسة، يمكن استدعاء أدوات التهيئة عن طريق تنفيذ نقطة النهاية الفردية هذه. على سبيل المثال:
try (Graph g = new Graph()) {
Variable<TInt32> x = tf.variable(tf.constant(10)); // initAdd is called implicitly
Variable<TInt32> y = tf.variable(tf.constant(20)); // idem
Add<TInt32> z = tf.math.add(x, y);
try (Session s = new Session(g)) {
s.run(tf.init()); // initialize all variables
try (TInt32 t = (TInt32)s.runner().fetch(z).run().get(0)) {
assertEquals(30, t.data().getInt());
}
}
}
عندما يتم إنشاء الرسم البياني من خلال عملية منفصلة، يمكن استدعاء المُهيئات عن طريق تشغيل init op حسب اسمه، والذي يكون افتراضيًا DEFAULT_NAME
. على سبيل المثال:
// Building the model
try (Graph g = new Graph()) {
Variable<TInt32> x = tf.variable(tf.constant(10)); // initAdd is called implicitly
Variable<TInt32> y = tf.variable(tf.constant(20)); // idem
Add<TInt32> z = tf.withName("z").math.add(x, y);
tf.init(); // add variables initializers to the graph, as Init.DEFAULT_NAME
// ...exporting graph as a saved model...
...
// Running the model
try (SavedModelBundle model = SavedModelBundle.load("/path/to/model", "train")) {
model.session().run(Init.DEFAULT_NAME);
try (TInt32 t = (TInt32)s.runner().fetch("z").run().get(0)) {
assertEquals(30, t.data().getInt());
}
}
}
حدود
نِطَاق | النطاق الحالي |
---|
المرتجعات
- تجميع العمليات لجميع المُهيئات المُضافة إلى الرسم البياني
رميات
IllegalArgumentException | إذا كانت بيئة التنفيذ في النطاق ليست رسمًا بيانيًا |
---|