Graph

পাবলিক ফাইনাল ক্লাস গ্রাফ

একটি টেনসরফ্লো গণনার প্রতিনিধিত্বকারী একটি ডেটা প্রবাহ গ্রাফ।

একটি গ্রাফের উদাহরণ থ্রেড-নিরাপদ।

সতর্কীকরণ: গ্রাফ অবজেক্টের দ্বারা গৃহীত সংস্থানগুলিকে close() পদ্ধতির মাধ্যমে স্পষ্টভাবে মুক্ত করতে হবে তাহলে গ্রাফ অবজেক্টের আর প্রয়োজন হবে না।

নেস্টেড ক্লাস

ইন্টারফেস Graph.WhileSubgraphBuilder একটি বিমূর্ত ক্লাস ইনস্ট্যান্টিয়েট করতে ব্যবহৃত হয় যা কিছুক্ষণ লুপের জন্য শর্তসাপেক্ষ বা বডি সাবগ্রাফ তৈরি করতে buildSubgraph পদ্ধতিকে ওভাররাইড করে।

পাবলিক কনস্ট্রাক্টর

চিত্রলেখ ()
একটি খালি গ্রাফ তৈরি করুন।

পাবলিক পদ্ধতি

আউটপুট[] <?>
addGradients ( আউটপুট <?> y, আউটপুট[] <?> x)
y s wrt x s, অর্থাৎ, dy/dx_1, dy/dx_2... এর যোগফলের আংশিক ডেরিভেটিভ গণনা করার জন্য অপারেশন যোগ করে।

এটি addGradients(String, Output[], Output[], Output[]) এর একটি সরলীকৃত সংস্করণ যেখানে y একটি একক আউটপুট, dx নাল এবং prefix নাল।

আউটপুট[] <?>
addGradients (স্ট্রিং উপসর্গ, আউটপুট[] <?> y, আউটপুট[] <?> x, আউটপুট[] <?> dx)
y s wrt x s, অর্থাৎ, d(y_1 + y_2 + ...)/dx_1, d(y_1 + y_2 + ...)/dx_2... যোগফলের আংশিক ডেরিভেটিভ গণনা করার জন্য অপারেশন যোগ করে

dx প্রাথমিক গ্রেডিয়েন্ট হিসাবে ব্যবহৃত হয় (যা কিছু ক্ষতি ফাংশন L wrt-এর প্রতীকী আংশিক ডেরিভেটিভসকে প্রতিনিধিত্ব করে

সিঙ্ক্রোনাইজড শূন্যতা
অ্যাড ইনিশিয়ালাইজার ( অপ ইনিশিয়ালাইজার)
গ্রাফ ইনিশিয়ালাইজার তালিকায় একটি ইনিশিয়ালাইজার যোগ করে।
অকার্যকর
চেকইনপুট ( অপ ইনপুট)
এই এক্সিকিউশন পরিবেশে ইনপুট হিসাবে ব্যবহার করার জন্য input বৈধ কিনা তা পরীক্ষা করে।
অকার্যকর
বন্ধ ()
গ্রাফের সাথে যুক্ত সংস্থান প্রকাশ করুন।
এক্সিকিউশন এনভায়রনমেন্ট। প্রকার
পরিবেশের ধরন ()
এই পরিবেশের ধরন পান ('পরিবেশ' গণনা থেকে।
অকার্যকর
importGraphDef ( GraphDef graphDef)
একটি TensorFlow গ্রাফের একটি উপস্থাপনা আমদানি করুন।
অকার্যকর
importGraphDef ( GraphDef graphDef, স্ট্রিং উপসর্গ)
একটি TensorFlow গ্রাফের একটি উপস্থাপনা আমদানি করুন।
তালিকা< অপ >
ইনিশিয়ালাইজার ()
addInitializer(Op) এর মাধ্যমে গ্রাফে যোগ করা সমস্ত ইনিশিয়ালাইজার ফেরত দেয়
গ্রাফ অপারেশন বিল্ডার
opBuilder (স্ট্রিং টাইপ, স্ট্রিং নাম)
গ্রাফে Operation যোগ করতে একজন নির্মাতাকে ফেরত দেয়।
গ্রাফ অপারেশন
অপারেশন (স্ট্রিং নাম)
প্রদত্ত নামের সাথে অপারেশন (গ্রাফে নোড) ফেরত দেয়।
পুনরাবৃত্তিকারী< অপারেশন >
অপারেশন ()
গ্রাফে সমস্ত Operation উপর পুনরাবৃত্তিকারী।
গ্রাফডিফ
toGraphDef ()
গ্রাফের একটি উপস্থাপনা তৈরি করুন।
আউটপুট[] <?>
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 নাল।

পরামিতি
y প্রাপ্ত করার ফাংশনের আউটপুট
এক্স ফাংশনের ইনপুট যার জন্য আংশিক ডেরিভেটিভ গণনা করা হয়
রিটার্নস
  • আংশিক ডেরিভেটিভগুলি x এর আকারের সাথে dy

সর্বজনীন আউটপুট[] <?> addGradients (স্ট্রিং উপসর্গ, আউটপুট[] <?> y, আউটপুট[] <?> x, আউটপুট[] <?> 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 শূন্য হয়, তাহলে বাস্তবায়নটি y এর সমস্ত আকারের জন্য OnesLike এর dx ব্যবহার করবে।

prefix গ্রেডিয়েন্ট গণনা করার জন্য গ্রাফে যোগ করা সমস্ত নোডে প্রয়োগ করা নামের উপসর্গ হিসাবে ব্যবহৃত হয়। এটি অবশ্যই প্রদত্ত গ্রাফের মধ্যে অনন্য হতে হবে বা অপারেশন ব্যর্থ হবে৷

যদি prefix শূন্য হয়, তাহলে একটি স্বয়ংক্রিয়ভাবে নির্বাচিত হবে।

পরামিতি
উপসর্গ গ্রেডিয়েন্ট গণনা করতে গ্রাফে যোগ করা নোডের নামের আগে অনন্য স্ট্রিং উপসর্গ প্রয়োগ করা হয়। শূন্য হলে, একটি ডিফল্ট বেছে নেওয়া হবে।
y প্রাপ্ত করার ফাংশনের আউটপুট
এক্স ফাংশনের ইনপুট যার জন্য আংশিক ডেরিভেটিভ গণনা করা হয়
dx যদি শূন্য না হয়, কিছু ক্ষতি ফাংশনের আংশিক ডেরিভেটিভ L wrt y
রিটার্নস
  • আংশিক ডেরিভেটিভগুলি x এর আকারের সাথে dy

পাবলিক সিঙ্ক্রোনাইজড ভ্যায়েড অ্যাড ইনিশিয়ালাইজার ( অপ ইনিশিয়ালাইজার)

গ্রাফ ইনিশিয়ালাইজার তালিকায় একটি ইনিশিয়ালাইজার যোগ করে।

পরামিতি
আরম্ভকারী তালিকায় যোগ করার জন্য একটি সূচনাকারী।

সর্বজনীন অকার্যকর চেকইনপুট ( অপ ইনপুট)

এই এক্সিকিউশন পরিবেশে ইনপুট হিসাবে ব্যবহার করার জন্য input বৈধ কিনা তা পরীক্ষা করে। না হলে IllegalArgumentException নিক্ষেপ করে।

পরামিতি
ইনপুট চেক করার অপশন

পাবলিক শূন্য বন্ধ ()

গ্রাফের সাথে যুক্ত সংস্থান প্রকাশ করুন।

এই গ্রাফের উল্লেখ করে কোনো সক্রিয় Session দৃষ্টান্ত না পাওয়া পর্যন্ত ব্লক করে। কাছাকাছি রিটার্নের পরে একটি গ্রাফ ব্যবহারযোগ্য নয়।

পাবলিক এক্সিকিউশন এনভায়রনমেন্ট। পরিবেশের প্রকার ()

এই পরিবেশের ধরন পান ('পরিবেশ' গণনা থেকে।

রিটার্নস
  • কার্যকরী পরিবেশের ধরন নির্দেশ করে একটি `পরিবেশ` মান।

সর্বজনীন অকার্যকর আমদানি গ্রাফডিফ ( গ্রাফডিফ গ্রাফডিফ)

একটি TensorFlow গ্রাফের একটি উপস্থাপনা আমদানি করুন।

গ্রাফের উপস্থাপনা, একটি GraphDef হিসাবে উল্লেখ করা হয়, toGraphDef() এবং অন্যান্য ভাষার API-এর সমতুল্য দ্বারা তৈরি করা যেতে পারে।

পরামিতি
গ্রাফডিফ আমদানি করার জন্য GraphDef প্রোটো
নিক্ষেপ করে
অবৈধ আর্গুমেন্ট ব্যতিক্রম যদি graphDef একটি গ্রাফের একটি স্বীকৃত সিরিয়ালাইজেশন না হয়।
আরো দেখুন

সর্বজনীন অকার্যকর আমদানি গ্রাফডিফ ( গ্রাফডিফ গ্রাফডিফ, স্ট্রিং উপসর্গ)

একটি TensorFlow গ্রাফের একটি উপস্থাপনা আমদানি করুন।

পরামিতি
গ্রাফডিফ একটি টেনসরফ্লো গ্রাফের উপস্থাপনা।
উপসর্গ একটি উপসর্গ যা graphDef-এ নামের আগে লেখা হবে
নিক্ষেপ করে
অবৈধ আর্গুমেন্ট ব্যতিক্রম যদি graphDef একটি গ্রাফের একটি স্বীকৃত সিরিয়ালাইজেশন না হয়।
আরো দেখুন

সর্বজনীন তালিকা< অপ > ইনিশিয়ালাইজার ()

addInitializer(Op) এর মাধ্যমে গ্রাফে যোগ করা সমস্ত ইনিশিয়ালাইজার ফেরত দেয়

সর্বজনীন GraphOperationBuilder opBuilder (স্ট্রিং টাইপ, স্ট্রিং নাম)

গ্রাফে Operation যোগ করতে একজন নির্মাতাকে ফেরত দেয়।

পরামিতি
টাইপ অপারেশনের (অর্থাৎ, সম্পাদিত গণনা চিহ্নিত করে)
নাম গ্রাফে তৈরি অপারেশন উল্লেখ করতে।
রিটার্নস
  • একটি OperationBuilder , যা build() ডাকার সময় গ্রাফে অপারেশন যোগ করবে। build() চালু করা না হলে কিছু রিসোর্স লিক হতে পারে।

পাবলিক গ্রাফ অপারেশন অপারেশন (স্ট্রিং নাম)

প্রদত্ত নামের সাথে অপারেশন (গ্রাফে নোড) ফেরত দেয়।

অথবা গ্রাফে এই ধরনের কোনো অপারেশন বিদ্যমান না থাকলে null

পরামিতি
নাম অনুসন্ধান করার জন্য অপারেশনের নাম
রিটার্নস
  • এই নাম দিয়ে গ্রাফে অপারেশন অথবা যদি না পাওয়া যায় তাহলে শূন্য

পাবলিক ইটারেটর< অপারেশন > অপারেশন ()

গ্রাফে সমস্ত Operation উপর পুনরাবৃত্তিকারী।

পুনরাবৃত্তির ক্রম অনির্দিষ্ট। পুনরাবৃত্তির সময় অন্তর্নিহিত গ্রাফ পরিবর্তন হলে পুনরাবৃত্তিকারীর গ্রাহকরা কোন বিজ্ঞপ্তি পাবেন না।

পাবলিক গ্রাফডিফ থেকে গ্রাফডিফ ()

গ্রাফের একটি উপস্থাপনা তৈরি করুন।

সর্বজনীন আউটপুট[] <?> whileLoop ( আউটপুট[] <?> ইনপুট, Graph.WhileSubgraphBuilder cgBuilder, Graph.WhileSubgraphBuilder bgBuilder, স্ট্রিং নাম)

একটি সময় লুপ তৈরি করে।

পরামিতি
ইনপুট লুপ ইনপুট
cgBuilder যখন সাবগ্রাফবিল্ডার শর্তসাপেক্ষ সাবগ্রাফ তৈরি করে
বিজিবিল্ডার যখন সাবগ্রাফ বিল্ডার বডি সাবগ্রাফ তৈরি করতে
নাম লুপের নাম
রিটার্নস
  • লুপ আউটপুটগুলির তালিকা, inputs মতো একই দৈর্ঘ্যের
,
পাবলিক ফাইনাল ক্লাস গ্রাফ

একটি টেনসরফ্লো গণনার প্রতিনিধিত্বকারী একটি ডেটা প্রবাহ গ্রাফ।

একটি গ্রাফের উদাহরণ থ্রেড-নিরাপদ।

সতর্কীকরণ: গ্রাফ অবজেক্টের দ্বারা গৃহীত সংস্থানগুলিকে close() পদ্ধতির মাধ্যমে স্পষ্টভাবে মুক্ত করতে হবে তাহলে গ্রাফ অবজেক্টের আর প্রয়োজন হবে না।

নেস্টেড ক্লাস

ইন্টারফেস Graph.WhileSubgraphBuilder একটি বিমূর্ত ক্লাস ইনস্ট্যান্টিয়েট করতে ব্যবহৃত হয় যা কিছুক্ষণ লুপের জন্য শর্তসাপেক্ষ বা বডি সাবগ্রাফ তৈরি করতে buildSubgraph পদ্ধতিকে ওভাররাইড করে।

পাবলিক কনস্ট্রাক্টর

চিত্রলেখ ()
একটি খালি গ্রাফ তৈরি করুন।

পাবলিক পদ্ধতি

আউটপুট[] <?>
addGradients ( আউটপুট <?> y, আউটপুট[] <?> x)
y s wrt x s, অর্থাৎ, dy/dx_1, dy/dx_2... এর যোগফলের আংশিক ডেরিভেটিভ গণনা করার জন্য অপারেশন যোগ করে।

এটি addGradients(String, Output[], Output[], Output[]) এর একটি সরলীকৃত সংস্করণ যেখানে y একটি একক আউটপুট, dx নাল এবং prefix নাল।

আউটপুট[] <?>
addGradients (স্ট্রিং উপসর্গ, আউটপুট[] <?> y, আউটপুট[] <?> x, আউটপুট[] <?> dx)
y s wrt x s, অর্থাৎ, d(y_1 + y_2 + ...)/dx_1, d(y_1 + y_2 + ...)/dx_2... যোগফলের আংশিক ডেরিভেটিভ গণনা করার জন্য অপারেশন যোগ করে

dx প্রাথমিক গ্রেডিয়েন্ট হিসাবে ব্যবহৃত হয় (যা কিছু ক্ষতি ফাংশন L wrt-এর প্রতীকী আংশিক ডেরিভেটিভসকে প্রতিনিধিত্ব করে

সিঙ্ক্রোনাইজড শূন্যতা
অ্যাড ইনিশিয়ালাইজার ( অপ ইনিশিয়ালাইজার)
গ্রাফ ইনিশিয়ালাইজার তালিকায় একটি ইনিশিয়ালাইজার যোগ করে।
অকার্যকর
চেকইনপুট ( অপ ইনপুট)
এই এক্সিকিউশন পরিবেশে ইনপুট হিসাবে ব্যবহার করার জন্য input বৈধ কিনা তা পরীক্ষা করে।
অকার্যকর
বন্ধ ()
গ্রাফের সাথে যুক্ত সংস্থান প্রকাশ করুন।
এক্সিকিউশন এনভায়রনমেন্ট। প্রকার
পরিবেশের ধরন ()
এই পরিবেশের ধরন পান ('পরিবেশ' গণনা থেকে।
অকার্যকর
importGraphDef ( GraphDef graphDef)
একটি TensorFlow গ্রাফের একটি উপস্থাপনা আমদানি করুন।
অকার্যকর
importGraphDef ( GraphDef graphDef, স্ট্রিং উপসর্গ)
একটি TensorFlow গ্রাফের একটি উপস্থাপনা আমদানি করুন।
তালিকা< অপ >
ইনিশিয়ালাইজার ()
addInitializer(Op) এর মাধ্যমে গ্রাফে যোগ করা সমস্ত ইনিশিয়ালাইজার ফেরত দেয়
গ্রাফ অপারেশন বিল্ডার
opBuilder (স্ট্রিং টাইপ, স্ট্রিং নাম)
গ্রাফে Operation যোগ করতে একজন নির্মাতাকে ফেরত দেয়।
গ্রাফ অপারেশন
অপারেশন (স্ট্রিং নাম)
প্রদত্ত নামের সাথে অপারেশন (গ্রাফে নোড) ফেরত দেয়।
পুনরাবৃত্তিকারী< অপারেশন >
অপারেশন ()
গ্রাফে সমস্ত Operation উপর পুনরাবৃত্তিকারী।
গ্রাফডিফ
toGraphDef ()
গ্রাফের একটি উপস্থাপনা তৈরি করুন।
আউটপুট[] <?>
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 নাল।

পরামিতি
y প্রাপ্ত করার ফাংশনের আউটপুট
এক্স ফাংশনের ইনপুট যার জন্য আংশিক ডেরিভেটিভ গণনা করা হয়
রিটার্নস
  • আংশিক ডেরিভেটিভগুলি x এর আকারের সাথে dy

সর্বজনীন আউটপুট[] <?> addGradients (স্ট্রিং উপসর্গ, আউটপুট[] <?> y, আউটপুট[] <?> x, আউটপুট[] <?> 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 শূন্য হয়, তাহলে বাস্তবায়নটি y এর সমস্ত আকারের জন্য OnesLike এর dx ব্যবহার করবে।

prefix গ্রেডিয়েন্ট গণনা করার জন্য গ্রাফে যোগ করা সমস্ত নোডে প্রয়োগ করা নামের উপসর্গ হিসাবে ব্যবহৃত হয়। এটি অবশ্যই প্রদত্ত গ্রাফের মধ্যে অনন্য হতে হবে বা অপারেশন ব্যর্থ হবে৷

যদি prefix শূন্য হয়, তাহলে একটি স্বয়ংক্রিয়ভাবে নির্বাচিত হবে।

পরামিতি
উপসর্গ গ্রেডিয়েন্ট গণনা করতে গ্রাফে যোগ করা নোডের নামের আগে অনন্য স্ট্রিং উপসর্গ প্রয়োগ করা হয়। শূন্য হলে, একটি ডিফল্ট বেছে নেওয়া হবে।
y প্রাপ্ত করার ফাংশনের আউটপুট
এক্স ফাংশনের ইনপুট যার জন্য আংশিক ডেরিভেটিভ গণনা করা হয়
dx যদি শূন্য না হয়, কিছু ক্ষতি ফাংশনের আংশিক ডেরিভেটিভ L wrt y
রিটার্নস
  • আংশিক ডেরিভেটিভগুলি x এর আকারের সাথে dy

পাবলিক সিঙ্ক্রোনাইজড ভ্যায়েড অ্যাড ইনিশিয়ালাইজার ( অপ ইনিশিয়ালাইজার)

গ্রাফ ইনিশিয়ালাইজার তালিকায় একটি ইনিশিয়ালাইজার যোগ করে।

পরামিতি
আরম্ভকারী তালিকায় যোগ করার জন্য একটি সূচনাকারী।

সর্বজনীন অকার্যকর চেকইনপুট ( অপ ইনপুট)

এই এক্সিকিউশন পরিবেশে ইনপুট হিসাবে ব্যবহার করার জন্য input বৈধ কিনা তা পরীক্ষা করে। না হলে IllegalArgumentException নিক্ষেপ করে।

পরামিতি
ইনপুট চেক করার অপশন

পাবলিক শূন্য বন্ধ ()

গ্রাফের সাথে যুক্ত সংস্থান প্রকাশ করুন।

এই গ্রাফের উল্লেখ করে কোনো সক্রিয় Session দৃষ্টান্ত না পাওয়া পর্যন্ত ব্লক করে। কাছাকাছি রিটার্নের পরে একটি গ্রাফ ব্যবহারযোগ্য নয়।

পাবলিক এক্সিকিউশন এনভায়রনমেন্ট। পরিবেশের প্রকার ()

এই পরিবেশের ধরন পান ('পরিবেশ' গণনা থেকে।

রিটার্নস
  • কার্যকরী পরিবেশের ধরন নির্দেশ করে একটি `পরিবেশ` মান।

সর্বজনীন অকার্যকর আমদানি গ্রাফডিফ ( গ্রাফডিফ গ্রাফডিফ)

একটি TensorFlow গ্রাফের একটি উপস্থাপনা আমদানি করুন।

গ্রাফের উপস্থাপনা, একটি GraphDef হিসাবে উল্লেখ করা হয়, toGraphDef() এবং অন্যান্য ভাষার API-এর সমতুল্য দ্বারা তৈরি করা যেতে পারে।

পরামিতি
গ্রাফডিফ আমদানি করার জন্য GraphDef প্রোটো
নিক্ষেপ করে
অবৈধ আর্গুমেন্ট ব্যতিক্রম যদি graphDef একটি গ্রাফের একটি স্বীকৃত সিরিয়ালাইজেশন না হয়।
আরো দেখুন

সর্বজনীন অকার্যকর আমদানি গ্রাফডিফ ( গ্রাফডিফ গ্রাফডিফ, স্ট্রিং উপসর্গ)

একটি TensorFlow গ্রাফের একটি উপস্থাপনা আমদানি করুন।

পরামিতি
গ্রাফডিফ একটি টেনসরফ্লো গ্রাফের উপস্থাপনা।
উপসর্গ একটি উপসর্গ যা graphDef-এ নামের আগে লেখা হবে
নিক্ষেপ করে
অবৈধ আর্গুমেন্ট ব্যতিক্রম যদি graphDef একটি গ্রাফের একটি স্বীকৃত সিরিয়ালাইজেশন না হয়।
আরো দেখুন

সর্বজনীন তালিকা< অপ > ইনিশিয়ালাইজার ()

addInitializer(Op) এর মাধ্যমে গ্রাফে যোগ করা সমস্ত ইনিশিয়ালাইজার ফেরত দেয়

সর্বজনীন GraphOperationBuilder opBuilder (স্ট্রিং টাইপ, স্ট্রিং নাম)

গ্রাফে Operation যোগ করতে একজন নির্মাতাকে ফেরত দেয়।

পরামিতি
টাইপ অপারেশনের (অর্থাৎ, সম্পাদিত গণনা চিহ্নিত করে)
নাম গ্রাফে তৈরি অপারেশন উল্লেখ করতে।
রিটার্নস
  • একটি OperationBuilder , যা build() ডাকার সময় গ্রাফে অপারেশন যোগ করবে। build() চালু করা না হলে কিছু রিসোর্স লিক হতে পারে।

পাবলিক গ্রাফ অপারেশন অপারেশন (স্ট্রিং নাম)

প্রদত্ত নামের সাথে অপারেশন (গ্রাফে নোড) ফেরত দেয়।

অথবা গ্রাফে এই ধরনের কোনো অপারেশন বিদ্যমান না থাকলে null

পরামিতি
নাম অনুসন্ধান করার জন্য অপারেশনের নাম
রিটার্নস
  • এই নাম দিয়ে গ্রাফে অপারেশন অথবা যদি না পাওয়া যায় তাহলে শূন্য

পাবলিক ইটারেটর< অপারেশন > অপারেশন ()

গ্রাফে সমস্ত Operation উপর পুনরাবৃত্তিকারী।

পুনরাবৃত্তির ক্রম অনির্দিষ্ট। পুনরাবৃত্তির সময় অন্তর্নিহিত গ্রাফ পরিবর্তন হলে পুনরাবৃত্তিকারীর গ্রাহকরা কোন বিজ্ঞপ্তি পাবেন না।

পাবলিক গ্রাফডিফ থেকে গ্রাফডিফ ()

গ্রাফের একটি উপস্থাপনা তৈরি করুন।

সর্বজনীন আউটপুট[] <?> whileLoop ( আউটপুট[] <?> ইনপুট, Graph.WhileSubgraphBuilder cgBuilder, Graph.WhileSubgraphBuilder bgBuilder, স্ট্রিং নাম)

একটি সময় লুপ তৈরি করে।

পরামিতি
ইনপুট লুপ ইনপুট
cgBuilder যখন সাবগ্রাফবিল্ডার শর্তসাপেক্ষ সাবগ্রাফ তৈরি করে
বিজিবিল্ডার যখন সাবগ্রাফ বিল্ডার বডি সাবগ্রাফ তৈরি করতে
নাম লুপের নাম
রিটার্নস
  • লুপ আউটপুটগুলির তালিকা, inputs মতো একই দৈর্ঘ্যের