Graph

الرسم البياني للفصل النهائي العام

رسم بياني لتدفق البيانات يمثل حساب TensorFlow.

تعتبر مثيلات الرسم البياني آمنة لمؤشر الترابط.

تحذير: يجب تحرير الموارد التي يستهلكها كائن Graph بشكل صريح عن طريق استدعاء الأسلوب close() ومن ثم لن تكون هناك حاجة إلى كائن Graph.

فئات متداخلة

واجهه المستخدم Graph.WhileSubgraphBuilder يُستخدم لإنشاء مثيل لفئة مجردة تتجاوز طريقة buildSubgraph لإنشاء رسم بياني فرعي شرطي أو نصي لحلقة while.

المقاولون العامون

رسم بياني ()
إنشاء رسم بياني فارغ.

الأساليب العامة

الإخراج [] <؟>
addGradients ( الإخراج <?> y، الإخراج[] <?> x)
يضيف عمليات لحساب المشتقات الجزئية لمجموع y s wrt x s، على سبيل المثال، dy/dx_1, dy/dx_2...

هذه نسخة مبسطة من addGradients(String, Output[], Output[], Output[]) حيث y عبارة عن مخرج واحد، و dx فارغ prefix فارغة.

الإخراج [] <؟>
addGradients (بادئة السلسلة، Output[] <?> y، Output[] <?> x، Output[] <?> dx)
يضيف عمليات لحساب المشتقات الجزئية لمجموع y s wrt x s، على سبيل المثال، d(y_1 + y_2 + ...)/dx_1, d(y_1 + y_2 + ...)/dx_2...

يتم استخدام dx كتدرجات أولية (والتي تمثل المشتقات الجزئية الرمزية لبعض دالة الخسارة L wrt

الفراغ المتزامن
addInitializer (مهيئ التشغيل )
إضافة مُهيئ إلى قائمة مُهيئ الرسم البياني.
فارغ
checkInput (إدخال المرجع )
التحقق من صلاحية input لاستخدامه كمدخل في بيئة التنفيذ هذه.
فارغ
يغلق ()
تحرير الموارد المرتبطة بالرسم البياني.
بيئة التنفيذ. أنواع
نوع البيئة ()
احصل على نوع هذه البيئة (من تعداد "البيئات".
فارغ
importGraphDef ( GraphDef graphDef)
استيراد تمثيل للرسم البياني TensorFlow.
فارغ
importGraphDef ( GraphDef graphDef، بادئة السلسلة)
استيراد تمثيل للرسم البياني TensorFlow.
قائمة< المرجع >
المُهيئات ()
إرجاع جميع أدوات التهيئة المضافة إلى الرسم البياني عبر addInitializer(Op)
GraphOperationBuilder
opBuilder (نوع السلسلة، اسم السلسلة)
إرجاع مُنشئ لإضافة Operation إلى الرسم البياني.
GraphOperation
العملية (اسم السلسلة)
إرجاع العملية (العقدة في الرسم البياني) بالاسم المقدم.
التكرار < العملية >
عمليات ()
مكرر على جميع Operation في الرسم البياني.
GraphDef
توغرافديف ()
إنشاء تمثيل للرسم البياني.
الإخراج [] <؟>
whileLoop (مدخلات الإخراج [] <?>، Graph.WhileSubgraphBuilder cgBuilder، Graph.WhileSubgraphBuilder bgBuilder، اسم السلسلة)
يبني حلقة في حين.

الطرق الموروثة

المقاولون العامون

الرسم البياني العام ()

إنشاء رسم بياني فارغ.

الأساليب العامة

الإخراج العام [] <?> addGradients ( الإخراج <?> y، الإخراج [] <?> x)

يضيف عمليات لحساب المشتقات الجزئية لمجموع y s wrt x s، على سبيل المثال، dy/dx_1, dy/dx_2...

هذه نسخة مبسطة من addGradients(String, Output[], Output[], Output[]) حيث y عبارة عن مخرج واحد، و dx فارغ prefix فارغة.

حدود
ذ إخراج الدالة المراد اشتقاقها
س مدخلات الدالة التي يتم حساب المشتقات الجزئية لها
عائدات
  • المشتقات الجزئية dy بحجم x

الإخراج العام [] <?> addGradients (بادئة السلسلة، Output[] <?> y، Output[] <?> x، Output[] <?> dx)

يضيف عمليات لحساب المشتقات الجزئية لمجموع y s wrt x s، على سبيل المثال، d(y_1 + y_2 + ...)/dx_1, d(y_1 + y_2 + ...)/dx_2...

يتم استخدام dx كتدرجات أولية (والتي تمثل المشتقات الجزئية الرمزية لبعض دالة الخسارة L wrt y ). يجب أن يكون dx فارغًا أو بحجم y .

إذا كانت القيمة dx فارغة، فسيستخدم التنفيذ dx الخاص بـ OnesLike لجميع الأشكال في y .

يتم استخدام prefix كبادئة اسم مطبقة على جميع العقد المضافة إلى الرسم البياني لحساب التدرجات. يجب أن تكون فريدة ضمن الرسم البياني المقدم وإلا ستفشل العملية.

إذا كانت prefix فارغة، فسيتم اختيار واحدة تلقائيًا.

حدود
بادئة يتم تطبيق بادئة سلسلة فريدة قبل إضافة أسماء العقد إلى الرسم البياني لحساب التدرجات. إذا كانت فارغة، سيتم اختيار واحد افتراضي.
ذ إخراج الدالة المراد اشتقاقها
س مدخلات الدالة التي يتم حساب المشتقات الجزئية لها
dx إذا لم تكن فارغة، فإن المشتقات الجزئية لبعض دالة الخسارة L wrt y
عائدات
  • المشتقات الجزئية dy بحجم x

addInitializer العام المتزامن (مُهيئ التشغيل )

إضافة مُهيئ إلى قائمة مُهيئ الرسم البياني.

حدود
مُهيئ مُهيئ لإضافته إلى القائمة.

checkInput العام الفارغ (إدخال Op )

التحقق من صلاحية input لاستخدامه كمدخل في بيئة التنفيذ هذه. يرمي IllegalArgumentException إذا لم يكن كذلك.

حدود
مدخل المرجع للتحقق

إغلاق الفراغ العام ()

تحرير الموارد المرتبطة بالرسم البياني.

يتم الحظر حتى لا توجد مثيلات Session نشطة تشير إلى هذا الرسم البياني. الرسم البياني غير قابل للاستخدام بعد العوائد القريبة.

ExecutionEnvironment العامة.أنواع البيئةنوع ()

احصل على نوع هذه البيئة (من تعداد "البيئات".

عائدات
  • قيمة `البيئات` تشير إلى نوع بيئة التنفيذ.

استيراد الفراغ العام GraphDef ( GraphDef graphDef)

استيراد تمثيل للرسم البياني TensorFlow.

يمكن إنشاء تمثيل الرسم البياني، المشار إليه باسم GraphDef ، بواسطة toGraphDef() وما يعادله في واجهات برمجة تطبيقات اللغات الأخرى.

حدود
graphDef نموذج GraphDef للاستيراد
رميات
غير الشرعيين استثناء حجة إذا لم يكن graphDef تسلسلًا معروفًا للرسم البياني.

استيراد الفراغ العام GraphDef ( GraphDef graphDef، بادئة السلسلة)

استيراد تمثيل للرسم البياني TensorFlow.

حدود
graphDef تمثيل الرسم البياني TensorFlow.
بادئة بادئة سيتم إضافتها مسبقًا للأسماء في graphDef
رميات
غير الشرعيين استثناء حجة إذا لم يكن graphDef تسلسلًا معروفًا للرسم البياني.
أنظر أيضا

القائمة العامة< Op > المُهيئات ()

إرجاع جميع أدوات التهيئة المضافة إلى الرسم البياني عبر addInitializer(Op)

GraphOperationBuilder opBuilder العام (نوع السلسلة، اسم السلسلة)

إرجاع مُنشئ لإضافة Operation إلى الرسم البياني.

حدود
يكتب العملية (أي يحدد الحساب الذي يتعين القيام به)
اسم للإشارة إلى العملية التي تم إنشاؤها في الرسم البياني.
عائدات
  • OperationBuilder ، والذي سيضيف العملية إلى الرسم البياني عند استدعاء build() . إذا لم يتم استدعاء build() ، فقد تتسرب بعض الموارد.

عملية GraphOperation العامة (اسم السلسلة)

إرجاع العملية (العقدة في الرسم البياني) بالاسم المقدم.

أو null في حالة عدم وجود مثل هذه العملية في الرسم البياني.

حدود
اسم اسم العملية التي تبحث عنها
عائدات
  • العملية في الرسم البياني بهذا الاسم أو فارغة إذا لم يتم العثور عليها

المكرر العام < العملية > العمليات ()

مكرر على جميع Operation في الرسم البياني.

ترتيب التكرار غير محدد. لن يتلقى مستهلكو المُكرِّر أي إشعار في حالة تغيير الرسم البياني الأساسي أثناء التكرار.

GraphDef العام إلىGraphDef ()

إنشاء تمثيل للرسم البياني.

الإخراج العام[] <?> whileLoop ( الإخراج[] <?> المدخلات، Graph.WhileSubgraphBuilder cgBuilder، Graph.WhileSubgraphBuilder bgBuilder، اسم السلسلة)

يبني حلقة في حين.

حدود
المدخلات مدخلات الحلقة
com.cgBuilder بينماSubgraphBuilder لبناء الرسم البياني الفرعي الشرطي
bgBuilder بينماSubgraphBuilder لبناء الرسم البياني الفرعي للجسم
اسم اسم للحلقة
عائدات
  • قائمة مخرجات الحلقة، بنفس طول inputs
,
الرسم البياني للفصل النهائي العام

رسم بياني لتدفق البيانات يمثل حساب TensorFlow.

تعتبر مثيلات الرسم البياني آمنة لمؤشر الترابط.

تحذير: يجب تحرير الموارد التي يستهلكها كائن Graph بشكل صريح عن طريق استدعاء الأسلوب close() ومن ثم لن تكون هناك حاجة إلى كائن Graph.

فئات متداخلة

واجهه المستخدم Graph.WhileSubgraphBuilder يُستخدم لإنشاء مثيل لفئة مجردة تتجاوز طريقة buildSubgraph لإنشاء رسم بياني فرعي شرطي أو نصي لحلقة while.

المقاولون العامون

رسم بياني ()
إنشاء رسم بياني فارغ.

الأساليب العامة

الإخراج [] <؟>
addGradients ( الإخراج <?> y، الإخراج[] <?> x)
يضيف عمليات لحساب المشتقات الجزئية لمجموع y s wrt x s، على سبيل المثال، dy/dx_1, dy/dx_2...

هذه نسخة مبسطة من addGradients(String, Output[], Output[], Output[]) حيث y عبارة عن مخرج واحد، و dx فارغ prefix فارغة.

الإخراج [] <؟>
addGradients (بادئة السلسلة، Output[] <?> y، Output[] <?> x، Output[] <?> dx)
يضيف عمليات لحساب المشتقات الجزئية لمجموع y s wrt x s، على سبيل المثال، d(y_1 + y_2 + ...)/dx_1, d(y_1 + y_2 + ...)/dx_2...

يتم استخدام dx كتدرجات أولية (والتي تمثل المشتقات الجزئية الرمزية لبعض دالة الخسارة L wrt

الفراغ المتزامن
addInitializer (مهيئ التشغيل )
إضافة مُهيئ إلى قائمة مُهيئ الرسم البياني.
فارغ
checkInput (إدخال المرجع )
التحقق من صلاحية input لاستخدامه كمدخل في بيئة التنفيذ هذه.
فارغ
يغلق ()
تحرير الموارد المرتبطة بالرسم البياني.
بيئة التنفيذ. أنواع
نوع البيئة ()
احصل على نوع هذه البيئة (من تعداد "البيئات".
فارغ
importGraphDef ( GraphDef graphDef)
استيراد تمثيل للرسم البياني TensorFlow.
فارغ
importGraphDef ( GraphDef graphDef، بادئة السلسلة)
استيراد تمثيل للرسم البياني TensorFlow.
قائمة< المرجع >
المُهيئات ()
إرجاع جميع أدوات التهيئة المضافة إلى الرسم البياني عبر addInitializer(Op)
GraphOperationBuilder
opBuilder (نوع السلسلة، اسم السلسلة)
إرجاع مُنشئ لإضافة Operation إلى الرسم البياني.
GraphOperation
العملية (اسم السلسلة)
إرجاع العملية (العقدة في الرسم البياني) بالاسم المقدم.
التكرار < العملية >
عمليات ()
مكرر على جميع Operation في الرسم البياني.
GraphDef
توغرافديف ()
إنشاء تمثيل للرسم البياني.
الإخراج [] <؟>
whileLoop (مدخلات الإخراج [] <?>، Graph.WhileSubgraphBuilder cgBuilder، Graph.WhileSubgraphBuilder bgBuilder، اسم السلسلة)
يبني حلقة في حين.

الطرق الموروثة

المقاولون العامون

الرسم البياني العام ()

إنشاء رسم بياني فارغ.

الأساليب العامة

الإخراج العام [] <?> addGradients ( الإخراج <?> y، الإخراج [] <?> x)

يضيف عمليات لحساب المشتقات الجزئية لمجموع y s wrt x s، على سبيل المثال، dy/dx_1, dy/dx_2...

هذه نسخة مبسطة من addGradients(String, Output[], Output[], Output[]) حيث y عبارة عن مخرج واحد، و dx فارغ prefix فارغة.

حدود
ذ إخراج الدالة المراد اشتقاقها
س مدخلات الدالة التي يتم حساب المشتقات الجزئية لها
عائدات
  • المشتقات الجزئية dy بحجم x

الإخراج العام [] <?> addGradients (بادئة السلسلة، Output[] <?> y، Output[] <?> x، Output[] <?> dx)

يضيف عمليات لحساب المشتقات الجزئية لمجموع y s wrt x s، على سبيل المثال، d(y_1 + y_2 + ...)/dx_1, d(y_1 + y_2 + ...)/dx_2...

يتم استخدام dx كتدرجات أولية (والتي تمثل المشتقات الجزئية الرمزية لبعض دالة الخسارة L wrt y ). يجب أن يكون dx فارغًا أو بحجم y .

إذا كانت القيمة dx فارغة، فسيستخدم التنفيذ dx الخاص بـ OnesLike لجميع الأشكال في y .

يتم استخدام prefix كبادئة اسم مطبقة على جميع العقد المضافة إلى الرسم البياني لحساب التدرجات. يجب أن تكون فريدة ضمن الرسم البياني المقدم وإلا ستفشل العملية.

إذا كانت prefix فارغة، فسيتم اختيار واحدة تلقائيًا.

حدود
بادئة يتم تطبيق بادئة سلسلة فريدة قبل إضافة أسماء العقد إلى الرسم البياني لحساب التدرجات. إذا كانت فارغة، سيتم اختيار واحد افتراضي.
ذ إخراج الدالة المراد اشتقاقها
س مدخلات الدالة التي يتم حساب المشتقات الجزئية لها
dx إذا لم تكن فارغة، فإن المشتقات الجزئية لبعض دالة الخسارة L wrt y
عائدات
  • المشتقات الجزئية dy بحجم x

addInitializer العام المتزامن (مُهيئ التشغيل )

إضافة مُهيئ إلى قائمة مُهيئ الرسم البياني.

حدود
مُهيئ مُهيئ لإضافته إلى القائمة.

checkInput العام الفارغ (إدخال Op )

التحقق من صلاحية input لاستخدامه كمدخل في بيئة التنفيذ هذه. يرمي IllegalArgumentException إذا لم يكن كذلك.

حدود
مدخل المرجع للتحقق

إغلاق الفراغ العام ()

تحرير الموارد المرتبطة بالرسم البياني.

يتم الحظر حتى لا توجد مثيلات Session نشطة تشير إلى هذا الرسم البياني. الرسم البياني غير قابل للاستخدام بعد العوائد القريبة.

ExecutionEnvironment العامة.أنواع البيئةنوع ()

احصل على نوع هذه البيئة (من تعداد "البيئات".

عائدات
  • قيمة `البيئات` تشير إلى نوع بيئة التنفيذ.

استيراد الفراغ العام GraphDef ( GraphDef graphDef)

استيراد تمثيل للرسم البياني TensorFlow.

يمكن إنشاء تمثيل الرسم البياني، المشار إليه باسم GraphDef ، بواسطة toGraphDef() وما يعادله في واجهات برمجة تطبيقات اللغات الأخرى.

حدود
graphDef نموذج GraphDef للاستيراد
رميات
غير الشرعيين استثناء حجة إذا لم يكن graphDef تسلسلًا معروفًا للرسم البياني.

استيراد الفراغ العام GraphDef ( GraphDef graphDef، بادئة السلسلة)

استيراد تمثيل للرسم البياني TensorFlow.

حدود
graphDef تمثيل الرسم البياني TensorFlow.
بادئة بادئة سيتم إضافتها مسبقًا للأسماء في graphDef
رميات
غير الشرعيين استثناء حجة إذا لم يكن graphDef تسلسلًا معروفًا للرسم البياني.
أنظر أيضا

القائمة العامة< Op > المُهيئات ()

إرجاع جميع أدوات التهيئة المضافة إلى الرسم البياني عبر addInitializer(Op)

GraphOperationBuilder opBuilder العام (نوع السلسلة، اسم السلسلة)

إرجاع مُنشئ لإضافة Operation إلى الرسم البياني.

حدود
يكتب العملية (أي يحدد الحساب الذي يتعين القيام به)
اسم للإشارة إلى العملية التي تم إنشاؤها في الرسم البياني.
عائدات
  • OperationBuilder ، والذي سيضيف العملية إلى الرسم البياني عند استدعاء build() . إذا لم يتم استدعاء build() ، فقد تتسرب بعض الموارد.

عملية GraphOperation العامة (اسم السلسلة)

إرجاع العملية (العقدة في الرسم البياني) بالاسم المقدم.

أو null في حالة عدم وجود مثل هذه العملية في الرسم البياني.

حدود
اسم اسم العملية التي تبحث عنها
عائدات
  • العملية في الرسم البياني بهذا الاسم أو فارغة إذا لم يتم العثور عليها

المكرر العام < العملية > العمليات ()

مكرر على جميع Operation في الرسم البياني.

ترتيب التكرار غير محدد. لن يتلقى مستهلكو المُكرِّر أي إشعار في حالة تغيير الرسم البياني الأساسي أثناء التكرار.

GraphDef العام إلىGraphDef ()

إنشاء تمثيل للرسم البياني.

الإخراج العام[] <?> whileLoop ( الإخراج[] <?> المدخلات، Graph.WhileSubgraphBuilder cgBuilder، Graph.WhileSubgraphBuilder bgBuilder، اسم السلسلة)

يبني حلقة في حين.

حدود
المدخلات مدخلات الحلقة
com.cgBuilder بينماSubgraphBuilder لبناء الرسم البياني الفرعي الشرطي
bgBuilder بينماSubgraphBuilder لبناء الرسم البياني الفرعي للجسم
اسم اسم للحلقة
عائدات
  • قائمة مخرجات الحلقة، بنفس طول inputs