このページは Cloud Translation API によって翻訳されました。
Switch to English

モジュール:TFF

GitHubの上のソースを表示

TensorFlow連合図書館。

モジュール

backendsモジュール:このディレクトリは、バックエンドのカスタムタイプを接続するためのコードが含まれています。

frameworkモジュール:選択から持ち上げ拡張のためのインタフェース、 impl

learningモジュール:連合学習アルゴリズムを使用してモデル開発者のためのパブリックAPI。

simulationモジュール:連合学習シミュレーションを実行している実験者のためのパブリックAPI。

templatesモジュール:このディレクトリには、頻繁に使用される計算テンプレートが含まれています。

testモジュール:TFFの使用をテストするためのテストクラス/関数。

utilsモジュール:TensorFlow連合コアAPIの上に構築されたユーティリティクラス/関数。

クラス

class Computation :計算を表現するすべてのクラスの抽象インタフェース。

class FederatedType :の実装tff.Type TFFでフェデレーションの種類を表します。

class FunctionType :の実装tff.Type TFFで機能タイプを表します。

class SequenceType :の実装tff.Type TFFにおける配列の種類を表します。

class StructType :の実装tff.Type TFFの構造タイプを表します。

class StructWithPythonType :Pythonのコンテナタイプと対をなす構造の表現。

class TensorType :の実装tff.Type TFFにおけるテンソルの種類を表します。

class Type :TFF型を表すすべてのクラスの抽象インタフェース。

class TypedObject :TFFの型シグネチャを持つもののための抽象インタフェース。

class Value :TFF計算の体のすべての値の抽象基本クラス。

関数

federated_aggregate(...)集計valueからtff.CLIENTStff.SERVER

federated_apply(...)上の連合値に与えられた関数を適用しtff.SERVER (非推奨)。

federated_broadcast(...)ブロードキャストから連合値tff.SERVERtff.CLIENTS

federated_collect(...)から連合値を返しますtff.CLIENTSとしてtff.SERVERシーケンスを。

federated_computation(...)装飾/ TFF連合/複合計算のようにPythonの機能をラップします。

federated_eval(...)で連合の計算を評価しplacement結果を返します、。

federated_map(...)マップのマッピング機能を使用して、フェデレーテッド価値点状。

federated_mean(...)計算A tff.SERVER平均のvalueに置かれtff.CLIENTS

federated_reduce(...)削減valueからtff.CLIENTStff.SERVER削減使用してop

federated_secure_sum(...)計算で合計tff.SERVERvalueに置かれtff.CLIENTS

federated_sum(...)計算で合計tff.SERVERvalueに置かれtff.CLIENTS

federated_value(...) :で連合値を返しますplacementし、 valueの成分として。

federated_zip(...)フェデレーションNタプル値に変換連合値のNタプル。

sequence_map(...)地図TFFシーケンスvalue与えられた関数を使用して点状mapping_fn

sequence_reduce(...) :TFF配列低減value所与zeroと還元オペレータop

sequence_sum(...) :シーケンス内の要素の合計を計算します。

tf_computation(...)装飾/ TFF TensorFlow計算としてPython関数とdefunsをラップ。

to_type(...) :のインスタンスに引数を変換しtff.Type

to_value(...) :抽象クラスのインスタンスに引数を変換しtff.Value

他のメンバー

  • CLIENTS
  • SERVER
  • __version__ = '0.16.1'