diff --git a/ivy/functional/frontends/tensorflow/__init__.py b/ivy/functional/frontends/tensorflow/__init__.py index f358aa6c9b6f6..53a3f9a30be57 100644 --- a/ivy/functional/frontends/tensorflow/__init__.py +++ b/ivy/functional/frontends/tensorflow/__init__.py @@ -1,3 +1,30 @@ # flake8: noqa -from . import functions -from .functions import * +# flake8: noqa +from . import activations +from .activations import * +from . import layers +from .layers import * +from . import linalg +from .linalg import * +from . import math +from .math import * +from . import metrics +from .metrics import * +from . import nest +from .nest import * +from . import nn +from .nn import * +from . import quantization +from .quantization import * +from . import random +from .random import * +from . import raw_ops +from .raw_ops import * +from . import regularizers +from .regularizers import * +from . import sets +from .sets import * +from . import signal +from .signal import * +from . import sparse +from .sparse import * diff --git a/ivy/functional/frontends/tensorflow/activations.py b/ivy/functional/frontends/tensorflow/activations.py new file mode 100644 index 0000000000000..e69de29bb2d1d diff --git a/ivy/functional/frontends/tensorflow/layers.py b/ivy/functional/frontends/tensorflow/layers.py new file mode 100644 index 0000000000000..e69de29bb2d1d diff --git a/ivy/functional/frontends/tensorflow/linalg.py b/ivy/functional/frontends/tensorflow/linalg.py new file mode 100644 index 0000000000000..e69de29bb2d1d diff --git a/ivy/functional/frontends/tensorflow/functions.py b/ivy/functional/frontends/tensorflow/math.py similarity index 78% rename from ivy/functional/frontends/tensorflow/functions.py rename to ivy/functional/frontends/tensorflow/math.py index a55ed1f32d465..9a195bad00c1b 100644 --- a/ivy/functional/frontends/tensorflow/functions.py +++ b/ivy/functional/frontends/tensorflow/math.py @@ -16,17 +16,6 @@ def tan(x, name=None): tan.unsupported_dtypes = {"torch": ("float16", "bfloat16")} -def concat(values, axis, name="concat"): - return ivy.concat(values, axis) - - -def fill(dims, value, name="full"): - return ivy.full(dims, value) - - -fill.unsupported_dtypes = {"torch": ("float16", "bfloat16")} - - def multiply(x, y, name=None): return ivy.multiply(x, y) diff --git a/ivy/functional/frontends/tensorflow/metrics.py b/ivy/functional/frontends/tensorflow/metrics.py new file mode 100644 index 0000000000000..e69de29bb2d1d diff --git a/ivy/functional/frontends/tensorflow/nest.py b/ivy/functional/frontends/tensorflow/nest.py new file mode 100644 index 0000000000000..e69de29bb2d1d diff --git a/ivy/functional/frontends/tensorflow/nn.py b/ivy/functional/frontends/tensorflow/nn.py new file mode 100644 index 0000000000000..e69de29bb2d1d diff --git a/ivy/functional/frontends/tensorflow/quantization.py b/ivy/functional/frontends/tensorflow/quantization.py new file mode 100644 index 0000000000000..e69de29bb2d1d diff --git a/ivy/functional/frontends/tensorflow/random.py b/ivy/functional/frontends/tensorflow/random.py new file mode 100644 index 0000000000000..e69de29bb2d1d diff --git a/ivy/functional/frontends/tensorflow/raw_ops.py b/ivy/functional/frontends/tensorflow/raw_ops.py new file mode 100644 index 0000000000000..44cd5b2306e61 --- /dev/null +++ b/ivy/functional/frontends/tensorflow/raw_ops.py @@ -0,0 +1,16 @@ +# global +import ivy + + +def concat(values, axis, name="concat"): + return ivy.concat(values, axis) + + +concat.unsupported_dtypes = {"torch": ("float16", "bfloat16")} + + +def fill(dims, value, name="full"): + return ivy.full(dims, value) + + +fill.unsupported_dtypes = {"torch": ("float16", "bfloat16")} diff --git a/ivy/functional/frontends/tensorflow/regularizers.py b/ivy/functional/frontends/tensorflow/regularizers.py new file mode 100644 index 0000000000000..e69de29bb2d1d diff --git a/ivy/functional/frontends/tensorflow/sets.py b/ivy/functional/frontends/tensorflow/sets.py new file mode 100644 index 0000000000000..e69de29bb2d1d diff --git a/ivy/functional/frontends/tensorflow/signal.py b/ivy/functional/frontends/tensorflow/signal.py new file mode 100644 index 0000000000000..e69de29bb2d1d diff --git a/ivy/functional/frontends/tensorflow/sparse.py b/ivy/functional/frontends/tensorflow/sparse.py new file mode 100644 index 0000000000000..e69de29bb2d1d