diff --git a/.tether/man/activation_elu.txt b/.tether/man/activation_elu.txt index 7c33b75ba..d2be33c3f 100644 --- a/.tether/man/activation_elu.txt +++ b/.tether/man/activation_elu.txt @@ -3,7 +3,7 @@ keras.activations.elu(x, alpha=1.0) __doc__ Exponential Linear Unit. -The exponential linear unit (ELU) with `alpha > 0` is define as: +The exponential linear unit (ELU) with `alpha > 0` is defined as: - `x` if `x > 0` - alpha * `exp(x) - 1` if `x < 0` @@ -23,3 +23,4 @@ Args: Reference: - [Clevert et al., 2016](https://arxiv.org/abs/1511.07289) + diff --git a/.tether/man/application_densenet121.txt b/.tether/man/application_densenet121.txt index 863d8b244..7ad5ae817 100644 --- a/.tether/man/application_densenet121.txt +++ b/.tether/man/application_densenet121.txt @@ -53,7 +53,7 @@ Args: be applied. classes: optional number of classes to classify images into, only to be specified if `include_top` is `True`, and - if no `weights` argument is specified. + if no `weights` argument is specified. Defaults to 1000. classifier_activation: A `str` or callable. The activation function to use on the "top" layer. Ignored unless `include_top=True`. Set diff --git a/.tether/man/application_densenet169.txt b/.tether/man/application_densenet169.txt index 1f2e9bc3a..2b91111a8 100644 --- a/.tether/man/application_densenet169.txt +++ b/.tether/man/application_densenet169.txt @@ -53,7 +53,7 @@ Args: be applied. classes: optional number of classes to classify images into, only to be specified if `include_top` is `True`, and - if no `weights` argument is specified. + if no `weights` argument is specified. Defaults to 1000. classifier_activation: A `str` or callable. The activation function to use on the "top" layer. Ignored unless `include_top=True`. Set diff --git a/.tether/man/application_densenet201.txt b/.tether/man/application_densenet201.txt index af9ef237a..c466ce60f 100644 --- a/.tether/man/application_densenet201.txt +++ b/.tether/man/application_densenet201.txt @@ -53,7 +53,7 @@ Args: be applied. classes: optional number of classes to classify images into, only to be specified if `include_top` is `True`, and - if no `weights` argument is specified. + if no `weights` argument is specified. Defaults to 1000. classifier_activation: A `str` or callable. The activation function to use on the "top" layer. Ignored unless `include_top=True`. Set diff --git a/.tether/man/application_resnet101.txt b/.tether/man/application_resnet101.txt index f62496e38..4445fcb70 100644 --- a/.tether/man/application_resnet101.txt +++ b/.tether/man/application_resnet101.txt @@ -53,7 +53,7 @@ Args: - `max` means that global max pooling will be applied. classes: optional number of classes to classify images into, only to be specified if `include_top` is `True`, and if no `weights` argument is - specified. + specified. Defaults to `1000`. classifier_activation: A `str` or callable. The activation function to use on the "top" layer. Ignored unless `include_top=True`. Set `classifier_activation=None` to return the logits of the "top" layer. diff --git a/.tether/man/application_resnet152.txt b/.tether/man/application_resnet152.txt index 3f861bbf6..c46ce4504 100644 --- a/.tether/man/application_resnet152.txt +++ b/.tether/man/application_resnet152.txt @@ -53,7 +53,7 @@ Args: - `max` means that global max pooling will be applied. classes: optional number of classes to classify images into, only to be specified if `include_top` is `True`, and if no `weights` argument is - specified. + specified. Defaults to `1000`. classifier_activation: A `str` or callable. The activation function to use on the "top" layer. Ignored unless `include_top=True`. Set `classifier_activation=None` to return the logits of the "top" layer. diff --git a/.tether/man/application_resnet50.txt b/.tether/man/application_resnet50.txt index 501c5b1e1..59ff94558 100644 --- a/.tether/man/application_resnet50.txt +++ b/.tether/man/application_resnet50.txt @@ -53,7 +53,7 @@ Args: - `max` means that global max pooling will be applied. classes: optional number of classes to classify images into, only to be specified if `include_top` is `True`, and if no `weights` argument is - specified. + specified. Defaults to `1000`. classifier_activation: A `str` or callable. The activation function to use on the "top" layer. Ignored unless `include_top=True`. Set `classifier_activation=None` to return the logits of the "top" layer. diff --git a/.tether/man/application_xception.txt b/.tether/man/application_xception.txt index 38582f10a..ceb04c999 100644 --- a/.tether/man/application_xception.txt +++ b/.tether/man/application_xception.txt @@ -59,7 +59,7 @@ Args: be applied. classes: optional number of classes to classify images into, only to be specified if `include_top` is `True`, and - if no `weights` argument is specified. + if no `weights` argument is specified. Defaults to `1000`. classifier_activation: A `str` or callable. The activation function to use on the "top" layer. Ignored unless `include_top=True`. Set `classifier_activation=None` to return the logits of the "top" diff --git a/.tether/man/clone_model.txt b/.tether/man/clone_model.txt index f90b817ec..d755928e3 100644 --- a/.tether/man/clone_model.txt +++ b/.tether/man/clone_model.txt @@ -87,7 +87,7 @@ def clone_function(layer): config["seed"] = 1337 return layer.__class__.from_config(config) -new_model = clone_model(model) +new_model = clone_model(model, clone_function=clone_function) ``` Using a `call_function` to add a `Dropout` layer after each `Dense` layer diff --git a/.tether/man/export_savedmodel.keras.src.models.model.Model.txt b/.tether/man/export_savedmodel.keras.src.models.model.Model.txt index 504134fb8..3add7aa2a 100644 --- a/.tether/man/export_savedmodel.keras.src.models.model.Model.txt +++ b/.tether/man/export_savedmodel.keras.src.models.model.Model.txt @@ -2,7 +2,8 @@ __signature__ keras.Model.export( self, filepath, - format='tf_saved_model' + format='tf_saved_model', + verbose=True ) __doc__ Create a TF SavedModel artifact for inference. @@ -22,6 +23,7 @@ entirely standalone. Args: filepath: `str` or `pathlib.Path` object. Path where to save the artifact. + verbose: whether to print all the variables of the exported model. Example: diff --git a/.tether/man/get_file.txt b/.tether/man/get_file.txt index ddb3a10ad..c1df6e116 100644 --- a/.tether/man/get_file.txt +++ b/.tether/man/get_file.txt @@ -35,14 +35,18 @@ path_to_downloaded_file = get_file( ``` Args: - fname: Name of the file. If an absolute path, e.g. `"/path/to/file.txt"` - is specified, the file will be saved at that location. + fname: If the target is a single file, this is your desired + local name for the file. If `None`, the name of the file at `origin` will be used. + If downloading and extracting a directory archive, + the provided `fname` will be used as extraction directory + name (only if it doesn't have an extension). origin: Original URL of the file. untar: Deprecated in favor of `extract` argument. - boolean, whether the file should be decompressed + Boolean, whether the file is a tar archive that should + be extracted. md5_hash: Deprecated in favor of `file_hash` argument. - md5 hash of the file for verification + md5 hash of the file for file integrity verification. file_hash: The expected hash string of the file after download. The sha256 and md5 hash algorithms are both supported. cache_subdir: Subdirectory under the Keras cache dir where the file is @@ -51,7 +55,8 @@ Args: hash_algorithm: Select the hash algorithm to verify the file. options are `"md5'`, `"sha256'`, and `"auto'`. The default 'auto' detects the hash algorithm in use. - extract: True tries extracting the file as an Archive, like tar or zip. + extract: If `True`, extracts the archive. Only applicable to compressed + archive files like tar or zip. archive_format: Archive format to try for extracting the file. Options are `"auto'`, `"tar'`, `"zip'`, and `None`. `"tar"` includes tar, tar.gz, and tar.bz files. diff --git a/.tether/man/get_state_tree.txt b/.tether/man/get_state_tree.txt new file mode 100644 index 000000000..d51c91e42 --- /dev/null +++ b/.tether/man/get_state_tree.txt @@ -0,0 +1,67 @@ +__signature__ +keras.Model.get_state_tree(self, value_format='backend_tensor') +__doc__ +Retrieves tree-like structure of model variables. + +This method allows retrieval of different model variables (trainable, +non-trainable, optimizer, and metrics). The variables are returned in a +nested dictionary format, where the keys correspond to the variable +names and the values are the nested representations of the variables. + +Returns: + dict: A dictionary containing the nested representations of the + requested variables. The keys are the variable names, and the + values are the corresponding nested dictionaries. + value_format: One of `"backend_tensor"`, `"numpy_array"`. + The kind of array to return as the leaves of the nested + state tree. + +Example: + +```python +model = keras.Sequential([ + keras.Input(shape=(1,), name="my_input"), + keras.layers.Dense(1, activation="sigmoid", name="my_dense"), +], name="my_sequential") +model.compile(optimizer="adam", loss="mse", metrics=["mae"]) +model.fit(np.array([[1.0]]), np.array([[1.0]])) +state_tree = model.get_state_tree() +``` + +The `state_tree` dictionary returned looks like: + +``` +{ + 'metrics_variables': { + 'loss': { + 'count': ..., + 'total': ..., + }, + 'mean_absolute_error': { + 'count': ..., + 'total': ..., + } + }, + 'trainable_variables': { + 'my_sequential': { + 'my_dense': { + 'bias': ..., + 'kernel': ..., + } + } + }, + 'non_trainable_variables': {}, + 'optimizer_variables': { + 'adam': { + 'iteration': ..., + 'learning_rate': ..., + 'my_sequential_my_dense_bias_momentum': ..., + 'my_sequential_my_dense_bias_velocity': ..., + 'my_sequential_my_dense_kernel_momentum': ..., + 'my_sequential_my_dense_kernel_velocity': ..., + } + } + } +} +``` + diff --git a/.tether/man/initializer_glorot_normal.txt b/.tether/man/initializer_glorot_normal.txt index 782cdffbe..aa9fb7162 100644 --- a/.tether/man/initializer_glorot_normal.txt +++ b/.tether/man/initializer_glorot_normal.txt @@ -37,6 +37,7 @@ class GlorotNormal(VarianceScaling) | Method resolution order: | GlorotNormal | VarianceScaling + | RandomInitializer | keras.src.initializers.initializer.Initializer | builtins.object | @@ -51,3 +52,4 @@ class GlorotNormal(VarianceScaling) | Returns: | A JSON-serializable Python dict. | + diff --git a/.tether/man/initializer_glorot_uniform.txt b/.tether/man/initializer_glorot_uniform.txt index ced7f484f..3455e047d 100644 --- a/.tether/man/initializer_glorot_uniform.txt +++ b/.tether/man/initializer_glorot_uniform.txt @@ -36,6 +36,7 @@ class GlorotUniform(VarianceScaling) | Method resolution order: | GlorotUniform | VarianceScaling + | RandomInitializer | keras.src.initializers.initializer.Initializer | builtins.object | @@ -50,3 +51,4 @@ class GlorotUniform(VarianceScaling) | Returns: | A JSON-serializable Python dict. | + diff --git a/.tether/man/initializer_he_normal.txt b/.tether/man/initializer_he_normal.txt index e6f0a4208..4f1375a04 100644 --- a/.tether/man/initializer_he_normal.txt +++ b/.tether/man/initializer_he_normal.txt @@ -36,6 +36,7 @@ class HeNormal(VarianceScaling) | Method resolution order: | HeNormal | VarianceScaling + | RandomInitializer | keras.src.initializers.initializer.Initializer | builtins.object | @@ -50,3 +51,4 @@ class HeNormal(VarianceScaling) | Returns: | A JSON-serializable Python dict. | + diff --git a/.tether/man/initializer_he_uniform.txt b/.tether/man/initializer_he_uniform.txt index a6cda5c39..dfff68df2 100644 --- a/.tether/man/initializer_he_uniform.txt +++ b/.tether/man/initializer_he_uniform.txt @@ -36,6 +36,7 @@ class HeUniform(VarianceScaling) | Method resolution order: | HeUniform | VarianceScaling + | RandomInitializer | keras.src.initializers.initializer.Initializer | builtins.object | @@ -50,3 +51,4 @@ class HeUniform(VarianceScaling) | Returns: | A JSON-serializable Python dict. | + diff --git a/.tether/man/initializer_lecun_normal.txt b/.tether/man/initializer_lecun_normal.txt index 6fb993899..e61e41354 100644 --- a/.tether/man/initializer_lecun_normal.txt +++ b/.tether/man/initializer_lecun_normal.txt @@ -40,6 +40,7 @@ class LecunNormal(VarianceScaling) | Method resolution order: | LecunNormal | VarianceScaling + | RandomInitializer | keras.src.initializers.initializer.Initializer | builtins.object | @@ -54,3 +55,4 @@ class LecunNormal(VarianceScaling) | Returns: | A JSON-serializable Python dict. | + diff --git a/.tether/man/initializer_lecun_uniform.txt b/.tether/man/initializer_lecun_uniform.txt index 0ac814b3d..f4b468eea 100644 --- a/.tether/man/initializer_lecun_uniform.txt +++ b/.tether/man/initializer_lecun_uniform.txt @@ -36,6 +36,7 @@ class LecunUniform(VarianceScaling) | Method resolution order: | LecunUniform | VarianceScaling + | RandomInitializer | keras.src.initializers.initializer.Initializer | builtins.object | @@ -50,3 +51,4 @@ class LecunUniform(VarianceScaling) | Returns: | A JSON-serializable Python dict. | + diff --git a/.tether/man/initializer_orthogonal.txt b/.tether/man/initializer_orthogonal.txt index bd8974ab6..29fd9a424 100644 --- a/.tether/man/initializer_orthogonal.txt +++ b/.tether/man/initializer_orthogonal.txt @@ -1,6 +1,6 @@ Help on class OrthogonalInitializer in module keras.src.initializers.random_initializers: -class OrthogonalInitializer(keras.src.initializers.initializer.Initializer) +class OrthogonalInitializer(RandomInitializer) | OrthogonalInitializer(gain=1.0, seed=None) | | Initializer that generates an orthogonal matrix. @@ -37,6 +37,7 @@ class OrthogonalInitializer(keras.src.initializers.initializer.Initializer) | | Method resolution order: | OrthogonalInitializer + | RandomInitializer | keras.src.initializers.initializer.Initializer | builtins.object | @@ -66,3 +67,4 @@ class OrthogonalInitializer(keras.src.initializers.initializer.Initializer) | Returns: | A JSON-serializable Python dict. | + diff --git a/.tether/man/initializer_random_normal.txt b/.tether/man/initializer_random_normal.txt index 96f82f995..92f9f6c84 100644 --- a/.tether/man/initializer_random_normal.txt +++ b/.tether/man/initializer_random_normal.txt @@ -1,6 +1,6 @@ Help on class RandomNormal in module keras.src.initializers.random_initializers: -class RandomNormal(keras.src.initializers.initializer.Initializer) +class RandomNormal(RandomInitializer) | RandomNormal(mean=0.0, stddev=0.05, seed=None) | | Random normal initializer. @@ -33,6 +33,7 @@ class RandomNormal(keras.src.initializers.initializer.Initializer) | | Method resolution order: | RandomNormal + | RandomInitializer | keras.src.initializers.initializer.Initializer | builtins.object | @@ -63,3 +64,4 @@ class RandomNormal(keras.src.initializers.initializer.Initializer) | Returns: | A JSON-serializable Python dict. | + diff --git a/.tether/man/initializer_random_uniform.txt b/.tether/man/initializer_random_uniform.txt index 876e658c5..2e7725968 100644 --- a/.tether/man/initializer_random_uniform.txt +++ b/.tether/man/initializer_random_uniform.txt @@ -1,6 +1,6 @@ Help on class RandomUniform in module keras.src.initializers.random_initializers: -class RandomUniform(keras.src.initializers.initializer.Initializer) +class RandomUniform(RandomInitializer) | RandomUniform(minval=-0.05, maxval=0.05, seed=None) | | Random uniform initializer. @@ -33,6 +33,7 @@ class RandomUniform(keras.src.initializers.initializer.Initializer) | | Method resolution order: | RandomUniform + | RandomInitializer | keras.src.initializers.initializer.Initializer | builtins.object | @@ -63,3 +64,4 @@ class RandomUniform(keras.src.initializers.initializer.Initializer) | Returns: | A JSON-serializable Python dict. | + diff --git a/.tether/man/initializer_truncated_normal.txt b/.tether/man/initializer_truncated_normal.txt index b1322b998..2aff3e0e3 100644 --- a/.tether/man/initializer_truncated_normal.txt +++ b/.tether/man/initializer_truncated_normal.txt @@ -1,6 +1,6 @@ Help on class TruncatedNormal in module keras.src.initializers.random_initializers: -class TruncatedNormal(keras.src.initializers.initializer.Initializer) +class TruncatedNormal(RandomInitializer) | TruncatedNormal(mean=0.0, stddev=0.05, seed=None) | | Initializer that generates a truncated normal distribution. @@ -36,6 +36,7 @@ class TruncatedNormal(keras.src.initializers.initializer.Initializer) | | Method resolution order: | TruncatedNormal + | RandomInitializer | keras.src.initializers.initializer.Initializer | builtins.object | @@ -66,3 +67,4 @@ class TruncatedNormal(keras.src.initializers.initializer.Initializer) | Returns: | A JSON-serializable Python dict. | + diff --git a/.tether/man/initializer_variance_scaling.txt b/.tether/man/initializer_variance_scaling.txt index a8c436fa8..3ad330341 100644 --- a/.tether/man/initializer_variance_scaling.txt +++ b/.tether/man/initializer_variance_scaling.txt @@ -1,6 +1,6 @@ Help on class VarianceScaling in module keras.src.initializers.random_initializers: -class VarianceScaling(keras.src.initializers.initializer.Initializer) +class VarianceScaling(RandomInitializer) | VarianceScaling(scale=1.0, mode='fan_in', distribution='truncated_normal', seed=None) | | Initializer that adapts its scale to the shape of its input tensors. @@ -45,6 +45,7 @@ class VarianceScaling(keras.src.initializers.initializer.Initializer) | | Method resolution order: | VarianceScaling + | RandomInitializer | keras.src.initializers.initializer.Initializer | builtins.object | @@ -76,3 +77,4 @@ class VarianceScaling(keras.src.initializers.initializer.Initializer) | Returns: | A JSON-serializable Python dict. | + diff --git a/.tether/man/keras.layers.txt b/.tether/man/keras.layers.txt index 64c549eec..c06b4b3e5 100644 --- a/.tether/man/keras.layers.txt +++ b/.tether/man/keras.layers.txt @@ -24,6 +24,7 @@ Attention( seed=None, **kwargs ) +AutoContrast(value_range=(0, 255), **kwargs) average(inputs, **kwargs) Average(**kwargs) AveragePooling1D( @@ -933,6 +934,7 @@ Normalization( **kwargs ) Permute(dims, **kwargs) +Pipeline(layers, name=None) PReLU( alpha_initializer='Zeros', alpha_regularizer=None, @@ -962,6 +964,7 @@ RandomCrop( RandomFlip( mode='horizontal_and_vertical', seed=None, + data_format=None, **kwargs ) RandomRotation( @@ -970,7 +973,6 @@ RandomRotation( interpolation='bilinear', seed=None, fill_value=0.0, - value_range=(0, 255), data_format=None, **kwargs ) @@ -1160,6 +1162,13 @@ SimpleRNNCell( **kwargs ) Softmax(axis=-1, **kwargs) +Solarization( + addition_factor=0.0, + threshold_factor=0.0, + value_range=(0, 255), + seed=None, + **kwargs +) SpatialDropout1D( rate, seed=None, diff --git a/.tether/man/keras.ops.nn.txt b/.tether/man/keras.ops.nn.txt index 6abd0754a..4f42ce20a 100644 --- a/.tether/man/keras.ops.nn.txt +++ b/.tether/man/keras.ops.nn.txt @@ -66,6 +66,15 @@ depthwise_conv( data_format=None, dilation_rate=1 ) +dot_product_attention( + query, + key, + value, + bias=None, + mask=None, + scale=None, + is_causal=False +) elu(x, alpha=1.0) gelu(x, approximate=True) hard_sigmoid(x) @@ -98,7 +107,8 @@ multi_hot( normalize( x, axis=-1, - order=2 + order=2, + epsilon=None ) one_hot( x, diff --git a/.tether/man/keras.ops.numpy.txt b/.tether/man/keras.ops.numpy.txt index e0c174bd2..c91cd68ae 100644 --- a/.tether/man/keras.ops.numpy.txt +++ b/.tether/man/keras.ops.numpy.txt @@ -67,6 +67,13 @@ bincount( minlength=0, sparse=False ) +bitwise_and(x, y) +bitwise_invert(x) +bitwise_left_shift(x, y) +bitwise_not(x) +bitwise_or(x, y) +bitwise_right_shift(x, y) +bitwise_xor(x, y) broadcast_to(x, shape) ceil(x) clip( @@ -148,6 +155,11 @@ full_like( get_item(x, key) greater(x1, x2) greater_equal(x1, x2) +histogram( + x, + bins=10, + range=None +) hstack(xs) identity(n, dtype=None) imag(x) @@ -161,6 +173,7 @@ isclose( isfinite(x) isinf(x) isnan(x) +left_shift(x, y) less(x1, x2) less_equal(x1, x2) linspace( @@ -265,6 +278,7 @@ repeat( axis=None ) reshape(x, newshape) +right_shift(x, y) roll( x, shift, @@ -341,6 +355,7 @@ tri( tril(x, k=0) triu(x, k=0) true_divide(x1, x2) +trunc(x) var( x, axis=None, diff --git a/.tether/man/keras.ops.txt b/.tether/man/keras.ops.txt index 42563eba4..70e54ddbb 100644 --- a/.tether/man/keras.ops.txt +++ b/.tether/man/keras.ops.txt @@ -94,6 +94,13 @@ bincount( minlength=0, sparse=False ) +bitwise_and(x, y) +bitwise_invert(x) +bitwise_left_shift(x, y) +bitwise_not(x) +bitwise_or(x, y) +bitwise_right_shift(x, y) +bitwise_xor(x, y) broadcast_to(x, shape) cast(x, dtype) categorical_crossentropy( @@ -209,6 +216,15 @@ digitize(x, bins) divide(x1, x2) divide_no_nan(x1, x2) dot(x1, x2) +dot_product_attention( + query, + key, + value, + bias=None, + mask=None, + scale=None, + is_causal=False +) dtype(x) eig(x) eigh(x) @@ -260,6 +276,11 @@ greater_equal(x1, x2) hard_sigmoid(x) hard_silu(x) hard_swish(x) +histogram( + x, + bins=10, + range=None +) hstack(xs) identity(n, dtype=None) imag(x) @@ -292,6 +313,7 @@ istft( center=True ) leaky_relu(x, negative_slope=0.2) +left_shift(x, y) less(x1, x2) less_equal(x1, x2) linalg: Module(keras.api.ops.linalg) @@ -311,6 +333,7 @@ log10(x) log1p(x) log2(x) logaddexp(x1, x2) +logdet(x) logical_and(x1, x2) logical_not(x) logical_or(x1, x2) @@ -409,7 +432,8 @@ norm( normalize( x, axis=-1, - order=2 + order=2, + epsilon=None ) not_equal(x1, x2) numpy: Module(keras.api.ops.numpy) @@ -461,6 +485,7 @@ repeat( ) reshape(x, newshape) rfft(x, fft_length=None) +right_shift(x, y) roll( x, shift, @@ -468,6 +493,7 @@ roll( ) round(x, decimals=0) rsqrt(x) +saturate_cast(x, dtype) scan( f, init, @@ -636,6 +662,7 @@ tri( tril(x, k=0) triu(x, k=0) true_divide(x1, x2) +trunc(x) unstack( x, num=None, diff --git a/.tether/man/keras.saving.txt b/.tether/man/keras.saving.txt index 509163e93..1c17c37ff 100644 --- a/.tether/man/keras.saving.txt +++ b/.tether/man/keras.saving.txt @@ -13,6 +13,7 @@ get_registered_object( custom_objects=None, module_objects=None ) +KerasFileEditor(filepath) load_model( filepath, custom_objects=None, diff --git a/.tether/man/keras.utils.Config.txt b/.tether/man/keras.utils.Config.txt new file mode 100644 index 000000000..22e859e7d --- /dev/null +++ b/.tether/man/keras.utils.Config.txt @@ -0,0 +1,155 @@ +Help on class Config in module keras.src.utils.config: + +class Config(builtins.object) + | Config(**kwargs) + | + | A Config is a dict-like container for named values. + | + | It offers a few advantages over a plain dict: + | + | - Setting and retrieving values via attribute setting / getting. + | - Ability to freeze the config to ensure no accidental config modifications + | occur past a certain point in your program. + | - Easy serialization of the whole config as JSON. + | + | Examples: + | + | ```python + | # Create a config via constructor arguments + | config = Config("learning_rate"=0.1, "momentum"=0.9) + | + | # Then keep adding to it via attribute-style setting + | config.use_ema = True + | config.ema_overwrite_frequency = 100 + | + | # You can also add attributes via dict-like access + | config["seed"] = 123 + | + | # You can retrieve entries both via attribute-style + | # access and dict-style access + | assert config.seed == 100 + | assert config["learning_rate"] == 0.1 + | ``` + | + | A config behaves like a dict: + | + | ```python + | config = Config("learning_rate"=0.1, "momentum"=0.9) + | for k, v in config.items(): + | print(f"{k}={v}") + | + | print(f"keys: {list(config.keys())}") + | print(f"values: {list(config.values())}") + | ``` + | + | In fact, it can be turned into one: + | + | ```python + | config = Config("learning_rate"=0.1, "momentum"=0.9) + | dict_config = config.as_dict() + | ``` + | + | You can easily serialize a config to JSON: + | + | ```python + | config = Config("learning_rate"=0.1, "momentum"=0.9) + | + | json_str = config.to_json() + | ``` + | + | You can also freeze a config to prevent further changes: + | + | ```python + | config = Config() + | config.optimizer = "adam" + | config.seed = 123 + | + | # Freeze the config to prevent changes. + | config.freeze() + | assert config.frozen + | + | config.foo = "bar" # This will raise an error. + | ``` + | + | Methods defined here: + | + | __contains__(self, item) + | + | __delitem__(self, key) + | + | __getattr__(self, name) + | + | __getitem__(self, key) + | + | __init__(self, **kwargs) + | Initialize self. See help(type(self)) for accurate signature. + | + | __iter__(self) + | + | __len__(self) + | + | __repr__(self) + | Return repr(self). + | + | __setattr__( + | self, + | name, + | value + | ) + | Implement setattr(self, name, value). + | + | __setitem__( + | self, + | key, + | item + | ) + | + | as_dict(self) + | + | freeze(self) + | Marks the config as frozen, preventing any ulterior modification. + | + | get( + | self, + | keyname, + | value=None + | ) + | + | items(self) + | + | keys(self) + | + | pop(self, *args) + | + | to_json(self) + | + | unfreeze(self) + | + | update( + | self, + | *args, + | **kwargs + | ) + | + | values(self) + | + | ---------------------------------------------------------------------- + | Readonly properties defined here: + | + | frozen + | Returns True if the config is frozen. + | + | ---------------------------------------------------------------------- + | Data descriptors defined here: + | + | __dict__ + | dictionary for instance variables + | + | __weakref__ + | list of weak references to the object + | + | ---------------------------------------------------------------------- + | Data and other attributes defined here: + | + | __attrs__ = None + diff --git a/.tether/man/keras.utils.txt b/.tether/man/keras.utils.txt index b18132715..4997bcd93 100644 --- a/.tether/man/keras.utils.txt +++ b/.tether/man/keras.utils.txt @@ -21,6 +21,7 @@ audio_dataset_from_directory( verbose=True ) clear_session(free_memory=True) +Config(**kwargs) custom_object_scope(custom_objects) CustomObjectScope(custom_objects) deserialize_keras_object( diff --git a/.tether/man/keras_model.txt b/.tether/man/keras_model.txt index f2d49a892..0c6a3432f 100644 --- a/.tether/man/keras_model.txt +++ b/.tether/man/keras_model.txt @@ -148,7 +148,8 @@ class Model(keras.src.backend.tensorflow.trainer.TensorFlowTrainer, keras.src.tr | export( | self, | filepath, - | format='tf_saved_model' + | format='tf_saved_model', + | verbose=True | ) | Create a TF SavedModel artifact for inference. | @@ -167,6 +168,7 @@ class Model(keras.src.backend.tensorflow.trainer.TensorFlowTrainer, keras.src.tr | Args: | filepath: `str` or `pathlib.Path` object. Path where to save | the artifact. + | verbose: whether to print all the variables of the exported model. | | Example: | @@ -200,6 +202,71 @@ class Model(keras.src.backend.tensorflow.trainer.TensorFlowTrainer, keras.src.tr | Returns: | A layer instance. | + | get_state_tree(self, value_format='backend_tensor') + | Retrieves tree-like structure of model variables. + | + | This method allows retrieval of different model variables (trainable, + | non-trainable, optimizer, and metrics). The variables are returned in a + | nested dictionary format, where the keys correspond to the variable + | names and the values are the nested representations of the variables. + | + | Returns: + | dict: A dictionary containing the nested representations of the + | requested variables. The keys are the variable names, and the + | values are the corresponding nested dictionaries. + | value_format: One of `"backend_tensor"`, `"numpy_array"`. + | The kind of array to return as the leaves of the nested + | state tree. + | + | Example: + | + | ```python + | model = keras.Sequential([ + | keras.Input(shape=(1,), name="my_input"), + | keras.layers.Dense(1, activation="sigmoid", name="my_dense"), + | ], name="my_sequential") + | model.compile(optimizer="adam", loss="mse", metrics=["mae"]) + | model.fit(np.array([[1.0]]), np.array([[1.0]])) + | state_tree = model.get_state_tree() + | ``` + | + | The `state_tree` dictionary returned looks like: + | + | ``` + | { + | 'metrics_variables': { + | 'loss': { + | 'count': ..., + | 'total': ..., + | }, + | 'mean_absolute_error': { + | 'count': ..., + | 'total': ..., + | } + | }, + | 'trainable_variables': { + | 'my_sequential': { + | 'my_dense': { + | 'bias': ..., + | 'kernel': ..., + | } + | } + | }, + | 'non_trainable_variables': {}, + | 'optimizer_variables': { + | 'adam': { + | 'iteration': ..., + | 'learning_rate': ..., + | 'my_sequential_my_dense_bias_momentum': ..., + | 'my_sequential_my_dense_bias_velocity': ..., + | 'my_sequential_my_dense_kernel_momentum': ..., + | 'my_sequential_my_dense_kernel_velocity': ..., + | } + | } + | } + | } + | ``` + | | load_weights( | self, | filepath, @@ -307,6 +374,21 @@ class Model(keras.src.backend.tensorflow.trainer.TensorFlowTrainer, keras.src.tr | at the target location, or instead ask the user | via an interactive prompt. | + | set_state_tree(self, state_tree) + | Assigns values to variables of the model. + | + | This method takes a dictionary of nested variable values, which + | represents the state tree of the model, and assigns them to the + | corresponding variables of the model. The dictionary keys represent the + | variable names (e.g., `'trainable_variables'`, `'optimizer_variables'`), + | and the values are nested dictionaries containing the variable + | paths and their corresponding values. + | + | Args: + | state_tree: A dictionary representing the state tree of the model. + | The keys are the variable names, and the values are nested + | dictionaries representing the variable paths and their values. + | | summary( | self, | line_length=None, diff --git a/.tether/man/keras_model_sequential.txt b/.tether/man/keras_model_sequential.txt index 3cd0e140e..7602765de 100644 --- a/.tether/man/keras_model_sequential.txt +++ b/.tether/man/keras_model_sequential.txt @@ -151,10 +151,13 @@ class Sequential(keras.src.models.model.Model) | | inputs | - | layers - | | output_shape | | outputs | + | ---------------------------------------------------------------------- + | Data descriptors defined here: + | + | layers + | diff --git a/.tether/man/layer_additive_attention.txt b/.tether/man/layer_additive_attention.txt index fd0ce23fc..f310393f6 100644 --- a/.tether/man/layer_additive_attention.txt +++ b/.tether/man/layer_additive_attention.txt @@ -26,7 +26,7 @@ class AdditiveAttention(keras.src.layers.attention.attention.Attention) | dropout: Float between 0 and 1. Fraction of the units to drop for the | attention scores. Defaults to `0.0`. | - | Call Args: + | Call arguments: | inputs: List of the following tensors: | - `query`: Query tensor of shape `(batch_size, Tq, dim)`. | - `value`: Value tensor of shape `(batch_size, Tv, dim)`. diff --git a/.tether/man/layer_attention.txt b/.tether/man/layer_attention.txt index d9fa6c5e8..a128af269 100644 --- a/.tether/man/layer_attention.txt +++ b/.tether/man/layer_attention.txt @@ -30,7 +30,7 @@ class Attention(keras.src.layers.layer.Layer) | query and key vectors. `"concat"` refers to the hyperbolic tangent | of the concatenation of the `query` and `key` vectors. | - | Call Args: + | Call arguments: | inputs: List of the following tensors: | - `query`: Query tensor of shape `(batch_size, Tq, dim)`. | - `value`: Value tensor of shape `(batch_size, Tv, dim)`. diff --git a/.tether/man/layer_auto_contrast.txt b/.tether/man/layer_auto_contrast.txt new file mode 100644 index 000000000..822643cc7 --- /dev/null +++ b/.tether/man/layer_auto_contrast.txt @@ -0,0 +1,80 @@ +Help on class AutoContrast in module keras.src.layers.preprocessing.image_preprocessing.auto_contrast: + +class AutoContrast(keras.src.layers.preprocessing.image_preprocessing.base_image_preprocessing_layer.BaseImagePreprocessingLayer) + | AutoContrast(value_range=(0, 255), **kwargs) + | + | Performs the auto-contrast operation on an image. + | + | Auto contrast stretches the values of an image across the entire available + | `value_range`. This makes differences between pixels more obvious. An + | example of this is if an image only has values `[0, 1]` out of the range + | `[0, 255]`, auto contrast will change the `1` values to be `255`. + | + | This layer is active at both training and inference time. + | + | Args: + | value_range: Range of values the incoming images will have. + | Represented as a two number tuple written `(low, high)`. + | This is typically either `(0, 1)` or `(0, 255)` depending + | on how your preprocessing pipeline is set up. + | Defaults to `(0, 255)`. + | + | Method resolution order: + | AutoContrast + | keras.src.layers.preprocessing.image_preprocessing.base_image_preprocessing_layer.BaseImagePreprocessingLayer + | keras.src.layers.preprocessing.tf_data_layer.TFDataLayer + | keras.src.layers.layer.Layer + | keras.src.backend.tensorflow.layer.TFLayer + | keras.src.backend.tensorflow.trackable.KerasAutoTrackable + | tensorflow.python.trackable.autotrackable.AutoTrackable + | tensorflow.python.trackable.base.Trackable + | keras.src.ops.operation.Operation + | keras.src.saving.keras_saveable.KerasSaveable + | builtins.object + | + | Methods defined here: + | + | __init__( + | self, + | value_range=(0, 255), + | **kwargs + | ) + | Initialize self. See help(type(self)) for accurate signature. + | + | compute_output_shape(self, input_shape) + | + | get_config(self) + | Returns the config of the object. + | + | An object config is a Python dictionary (serializable) + | containing the information needed to re-instantiate it. + | + | transform_bounding_boxes( + | self, + | bounding_boxes, + | transformation, + | training=True + | ) + | + | transform_images( + | self, + | images, + | transformation=None, + | training=True + | ) + | + | transform_labels( + | self, + | labels, + | transformation, + | training=True + | ) + | + | transform_segmentation_masks( + | self, + | segmentation_masks, + | transformation, + | training=True + | ) + | + diff --git a/.tether/man/layer_center_crop.txt b/.tether/man/layer_center_crop.txt index 2c6843a79..406016f9a 100644 --- a/.tether/man/layer_center_crop.txt +++ b/.tether/man/layer_center_crop.txt @@ -1,6 +1,6 @@ -Help on class CenterCrop in module keras.src.layers.preprocessing.center_crop: +Help on class CenterCrop in module keras.src.layers.preprocessing.image_preprocessing.center_crop: -class CenterCrop(keras.src.layers.preprocessing.tf_data_layer.TFDataLayer) +class CenterCrop(keras.src.layers.preprocessing.image_preprocessing.base_image_preprocessing_layer.BaseImagePreprocessingLayer) | CenterCrop(height, width, data_format=None, **kwargs) | | A preprocessing layer which crops images. @@ -43,6 +43,7 @@ class CenterCrop(keras.src.layers.preprocessing.tf_data_layer.TFDataLayer) | | Method resolution order: | CenterCrop + | keras.src.layers.preprocessing.image_preprocessing.base_image_preprocessing_layer.BaseImagePreprocessingLayer | keras.src.layers.preprocessing.tf_data_layer.TFDataLayer | keras.src.layers.layer.Layer | keras.src.backend.tensorflow.layer.TFLayer @@ -64,8 +65,6 @@ class CenterCrop(keras.src.layers.preprocessing.tf_data_layer.TFDataLayer) | ) | Initialize self. See help(type(self)) for accurate signature. | - | call(self, inputs) - | | compute_output_shape(self, input_shape) | | get_config(self) @@ -74,4 +73,32 @@ class CenterCrop(keras.src.layers.preprocessing.tf_data_layer.TFDataLayer) | An object config is a Python dictionary (serializable) | containing the information needed to re-instantiate it. | + | transform_bounding_boxes( + | self, + | bounding_boxes, + | transformation, + | training=True + | ) + | + | transform_images( + | self, + | images, + | transformation=None, + | training=True + | ) + | + | transform_labels( + | self, + | labels, + | transformation, + | training=True + | ) + | + | transform_segmentation_masks( + | self, + | segmentation_masks, + | transformation, + | training=True + | ) + | diff --git a/.tether/man/layer_embedding.txt b/.tether/man/layer_embedding.txt index 56b85642e..82820af0d 100644 --- a/.tether/man/layer_embedding.txt +++ b/.tether/man/layer_embedding.txt @@ -3,11 +3,11 @@ Help on class Embedding in module keras.src.layers.core.embedding: class Embedding(keras.src.layers.layer.Layer) | Embedding(input_dim, output_dim, embeddings_initializer='uniform', embeddings_regularizer=None, embeddings_constraint=None, mask_zero=False, weights=None, lora_rank=None, **kwargs) | - | Turns positive integers (indexes) into dense vectors of fixed size. + | Turns nonnegative integers (indexes) into dense vectors of fixed size. | | e.g. `[[4], [20]] -> [[0.25, 0.1], [0.6, -0.2]]` | - | This layer can only be used on positive integer inputs of a fixed range. + | This layer can only be used on nonnegative integer inputs of a fixed range. | | Example: | diff --git a/.tether/man/layer_mel_spectrogram.txt b/.tether/man/layer_mel_spectrogram.txt index 74439f039..62f47fd8b 100644 --- a/.tether/man/layer_mel_spectrogram.txt +++ b/.tether/man/layer_mel_spectrogram.txt @@ -1,4 +1,4 @@ -Help on class MelSpectrogram in module keras.src.layers.preprocessing.audio_preprocessing: +Help on class MelSpectrogram in module keras.src.layers.preprocessing.mel_spectrogram: class MelSpectrogram(keras.src.layers.preprocessing.tf_data_layer.TFDataLayer) | MelSpectrogram(fft_length=2048, sequence_stride=512, sequence_length=None, window='hann', sampling_rate=16000, num_mel_bins=128, min_freq=20.0, max_freq=None, power_to_db=True, top_db=80.0, mag_exp=2.0, min_power=1e-10, ref_power=1.0, **kwargs) diff --git a/.tether/man/layer_pipeline.txt b/.tether/man/layer_pipeline.txt new file mode 100644 index 000000000..6c02a920f --- /dev/null +++ b/.tether/man/layer_pipeline.txt @@ -0,0 +1,77 @@ +Help on class Pipeline in module keras.src.layers.preprocessing.pipeline: + +class Pipeline(keras.src.layers.layer.Layer) + | Pipeline(layers, name=None) + | + | Applies a series of layers to an input. + | + | This class is useful to build a preprocessing pipeline, + | in particular an image data augmentation pipeline. + | Compared to a `Sequential` model, `Pipeline` features + | a few important differences: + | + | - It's not a `Model`, just a plain layer. + | - When the layers in the pipeline are compatible + | with `tf.data`, the pipeline will also + | remain `tf.data` compatible. That is to say, + | the pipeline will not attempt to convert + | its inputs to backend-native tensors + | when in a tf.data context (unlike a `Sequential` + | model). + | + | Example: + | + | ```python + | from keras import layers + | preprocessing_pipeline = layers.Pipeline([ + | layers.AutoContrast(), + | layers.RandomZoom(0.2), + | layers.RandomRotation(0.2), + | ]) + | + | # `ds` is a tf.data.Dataset + | preprocessed_ds = ds.map( + | preprocessing_pipeline, + | num_parallel_calls=4, + | ) + | ``` + | + | Method resolution order: + | Pipeline + | keras.src.layers.layer.Layer + | keras.src.backend.tensorflow.layer.TFLayer + | keras.src.backend.tensorflow.trackable.KerasAutoTrackable + | tensorflow.python.trackable.autotrackable.AutoTrackable + | tensorflow.python.trackable.base.Trackable + | keras.src.ops.operation.Operation + | keras.src.saving.keras_saveable.KerasSaveable + | builtins.object + | + | Methods defined here: + | + | __init__( + | self, + | layers, + | name=None + | ) + | Initialize self. See help(type(self)) for accurate signature. + | + | call( + | self, + | inputs, + | training=True, + | mask=None + | ) + | + | get_config(self) + | Returns the config of the object. + | + | An object config is a Python dictionary (serializable) + | containing the information needed to re-instantiate it. + | + | ---------------------------------------------------------------------- + | Readonly properties defined here: + | + | layers + | + diff --git a/.tether/man/layer_random_brightness.txt b/.tether/man/layer_random_brightness.txt index 64a7d230b..7bbbdeb85 100644 --- a/.tether/man/layer_random_brightness.txt +++ b/.tether/man/layer_random_brightness.txt @@ -1,6 +1,6 @@ -Help on class RandomBrightness in module keras.src.layers.preprocessing.random_brightness: +Help on class RandomBrightness in module keras.src.layers.preprocessing.image_preprocessing.random_brightness: -class RandomBrightness(keras.src.layers.preprocessing.tf_data_layer.TFDataLayer) +class RandomBrightness(keras.src.layers.preprocessing.image_preprocessing.base_image_preprocessing_layer.BaseImagePreprocessingLayer) | RandomBrightness(factor, value_range=(0, 255), seed=None, **kwargs) | | A preprocessing layer which randomly adjusts brightness during training. @@ -61,6 +61,7 @@ class RandomBrightness(keras.src.layers.preprocessing.tf_data_layer.TFDataLayer) | | Method resolution order: | RandomBrightness + | keras.src.layers.preprocessing.image_preprocessing.base_image_preprocessing_layer.BaseImagePreprocessingLayer | keras.src.layers.preprocessing.tf_data_layer.TFDataLayer | keras.src.layers.layer.Layer | keras.src.backend.tensorflow.layer.TFLayer @@ -82,12 +83,6 @@ class RandomBrightness(keras.src.layers.preprocessing.tf_data_layer.TFDataLayer) | ) | Initialize self. See help(type(self)) for accurate signature. | - | call( - | self, - | inputs, - | training=True - | ) - | | compute_output_shape(self, input_shape) | | get_config(self) @@ -96,4 +91,39 @@ class RandomBrightness(keras.src.layers.preprocessing.tf_data_layer.TFDataLayer) | An object config is a Python dictionary (serializable) | containing the information needed to re-instantiate it. | + | get_random_transformation( + | self, + | data, + | training=True, + | seed=None + | ) + | + | transform_bounding_boxes( + | self, + | bounding_boxes, + | transformation, + | training=True + | ) + | + | transform_images( + | self, + | images, + | transformation, + | training=True + | ) + | + | transform_labels( + | self, + | labels, + | transformation, + | training=True + | ) + | + | transform_segmentation_masks( + | self, + | segmentation_masks, + | transformation, + | training=True + | ) + | diff --git a/.tether/man/layer_random_contrast.txt b/.tether/man/layer_random_contrast.txt index 01b39a746..cce29d40f 100644 --- a/.tether/man/layer_random_contrast.txt +++ b/.tether/man/layer_random_contrast.txt @@ -1,6 +1,6 @@ -Help on class RandomContrast in module keras.src.layers.preprocessing.random_contrast: +Help on class RandomContrast in module keras.src.layers.preprocessing.image_preprocessing.random_contrast: -class RandomContrast(keras.src.layers.preprocessing.tf_data_layer.TFDataLayer) +class RandomContrast(keras.src.layers.preprocessing.image_preprocessing.base_image_preprocessing_layer.BaseImagePreprocessingLayer) | RandomContrast(factor, seed=None, **kwargs) | | A preprocessing layer which randomly adjusts contrast during training. @@ -40,6 +40,7 @@ class RandomContrast(keras.src.layers.preprocessing.tf_data_layer.TFDataLayer) | | Method resolution order: | RandomContrast + | keras.src.layers.preprocessing.image_preprocessing.base_image_preprocessing_layer.BaseImagePreprocessingLayer | keras.src.layers.preprocessing.tf_data_layer.TFDataLayer | keras.src.layers.layer.Layer | keras.src.backend.tensorflow.layer.TFLayer @@ -60,12 +61,6 @@ class RandomContrast(keras.src.layers.preprocessing.tf_data_layer.TFDataLayer) | ) | Initialize self. See help(type(self)) for accurate signature. | - | call( - | self, - | inputs, - | training=True - | ) - | | compute_output_shape(self, input_shape) | | get_config(self) @@ -74,4 +69,39 @@ class RandomContrast(keras.src.layers.preprocessing.tf_data_layer.TFDataLayer) | An object config is a Python dictionary (serializable) | containing the information needed to re-instantiate it. | + | get_random_transformation( + | self, + | data, + | training=True, + | seed=None + | ) + | + | transform_bounding_boxes( + | self, + | bounding_boxes, + | transformation, + | training=True + | ) + | + | transform_images( + | self, + | images, + | transformation, + | training=True + | ) + | + | transform_labels( + | self, + | labels, + | transformation, + | training=True + | ) + | + | transform_segmentation_masks( + | self, + | segmentation_masks, + | transformation, + | training=True + | ) + | diff --git a/.tether/man/layer_random_crop.txt b/.tether/man/layer_random_crop.txt index d38c371cf..135c8e48d 100644 --- a/.tether/man/layer_random_crop.txt +++ b/.tether/man/layer_random_crop.txt @@ -1,6 +1,6 @@ -Help on class RandomCrop in module keras.src.layers.preprocessing.random_crop: +Help on class RandomCrop in module keras.src.layers.preprocessing.image_preprocessing.random_crop: -class RandomCrop(keras.src.layers.preprocessing.tf_data_layer.TFDataLayer) +class RandomCrop(keras.src.layers.preprocessing.image_preprocessing.base_image_preprocessing_layer.BaseImagePreprocessingLayer) | RandomCrop(height, width, seed=None, data_format=None, name=None, **kwargs) | | A preprocessing layer which randomly crops images during training. @@ -39,6 +39,7 @@ class RandomCrop(keras.src.layers.preprocessing.tf_data_layer.TFDataLayer) | | Method resolution order: | RandomCrop + | keras.src.layers.preprocessing.image_preprocessing.base_image_preprocessing_layer.BaseImagePreprocessingLayer | keras.src.layers.preprocessing.tf_data_layer.TFDataLayer | keras.src.layers.layer.Layer | keras.src.backend.tensorflow.layer.TFLayer @@ -62,12 +63,6 @@ class RandomCrop(keras.src.layers.preprocessing.tf_data_layer.TFDataLayer) | ) | Initialize self. See help(type(self)) for accurate signature. | - | call( - | self, - | inputs, - | training=True - | ) - | | compute_output_shape( | self, | input_shape, @@ -81,4 +76,48 @@ class RandomCrop(keras.src.layers.preprocessing.tf_data_layer.TFDataLayer) | An object config is a Python dictionary (serializable) | containing the information needed to re-instantiate it. | + | get_random_transformation( + | self, + | data, + | training=True, + | seed=None + | ) + | + | transform_bounding_boxes( + | self, + | bounding_boxes, + | transformation, + | training=True + | ) + | bounding_boxes = { + | "boxes": (batch, num_boxes, 4), # left-top-right-bottom + | "labels": (batch, num_boxes, num_classes), + | } + | or + | bounding_boxes = { + | "boxes": (num_boxes, 4), + | "labels": (num_boxes, num_classes), + | } + | + | transform_images( + | self, + | images, + | transformation, + | training=True + | ) + | + | transform_labels( + | self, + | labels, + | transformation, + | training=True + | ) + | + | transform_segmentation_masks( + | self, + | segmentation_masks, + | transformation, + | training=True + | ) + | diff --git a/.tether/man/layer_random_flip.txt b/.tether/man/layer_random_flip.txt index ebfebbc5f..04af4e31a 100644 --- a/.tether/man/layer_random_flip.txt +++ b/.tether/man/layer_random_flip.txt @@ -1,7 +1,7 @@ -Help on class RandomFlip in module keras.src.layers.preprocessing.random_flip: +Help on class RandomFlip in module keras.src.layers.preprocessing.image_preprocessing.random_flip: -class RandomFlip(keras.src.layers.preprocessing.tf_data_layer.TFDataLayer) - | RandomFlip(mode='horizontal_and_vertical', seed=None, **kwargs) +class RandomFlip(keras.src.layers.preprocessing.image_preprocessing.base_image_preprocessing_layer.BaseImagePreprocessingLayer) + | RandomFlip(mode='horizontal_and_vertical', seed=None, data_format=None, **kwargs) | | A preprocessing layer which randomly flips images during training. | @@ -34,6 +34,7 @@ class RandomFlip(keras.src.layers.preprocessing.tf_data_layer.TFDataLayer) | | Method resolution order: | RandomFlip + | keras.src.layers.preprocessing.image_preprocessing.base_image_preprocessing_layer.BaseImagePreprocessingLayer | keras.src.layers.preprocessing.tf_data_layer.TFDataLayer | keras.src.layers.layer.Layer | keras.src.backend.tensorflow.layer.TFLayer @@ -50,16 +51,11 @@ class RandomFlip(keras.src.layers.preprocessing.tf_data_layer.TFDataLayer) | self, | mode='horizontal_and_vertical', | seed=None, + | data_format=None, | **kwargs | ) | Initialize self. See help(type(self)) for accurate signature. | - | call( - | self, - | inputs, - | training=True - | ) - | | compute_output_shape(self, input_shape) | | get_config(self) @@ -68,4 +64,39 @@ class RandomFlip(keras.src.layers.preprocessing.tf_data_layer.TFDataLayer) | An object config is a Python dictionary (serializable) | containing the information needed to re-instantiate it. | + | get_random_transformation( + | self, + | data, + | training=True, + | seed=None + | ) + | + | transform_bounding_boxes( + | self, + | bounding_boxes, + | transformation, + | training=True + | ) + | + | transform_images( + | self, + | images, + | transformation, + | training=True + | ) + | + | transform_labels( + | self, + | labels, + | transformation, + | training=True + | ) + | + | transform_segmentation_masks( + | self, + | segmentation_masks, + | transformation, + | training=True + | ) + | diff --git a/.tether/man/layer_random_rotation.txt b/.tether/man/layer_random_rotation.txt index 39ee9c18e..dd45ec343 100644 --- a/.tether/man/layer_random_rotation.txt +++ b/.tether/man/layer_random_rotation.txt @@ -1,7 +1,7 @@ -Help on class RandomRotation in module keras.src.layers.preprocessing.random_rotation: +Help on class RandomRotation in module keras.src.layers.preprocessing.image_preprocessing.random_rotation: -class RandomRotation(keras.src.layers.preprocessing.tf_data_layer.TFDataLayer) - | RandomRotation(factor, fill_mode='reflect', interpolation='bilinear', seed=None, fill_value=0.0, value_range=(0, 255), data_format=None, **kwargs) +class RandomRotation(keras.src.layers.preprocessing.image_preprocessing.base_image_preprocessing_layer.BaseImagePreprocessingLayer) + | RandomRotation(factor, fill_mode='reflect', interpolation='bilinear', seed=None, fill_value=0.0, data_format=None, **kwargs) | | A preprocessing layer which randomly rotates images during training. | @@ -60,9 +60,18 @@ class RandomRotation(keras.src.layers.preprocessing.tf_data_layer.TFDataLayer) | seed: Integer. Used to create a random seed. | fill_value: a float represents the value to be filled outside | the boundaries when `fill_mode="constant"`. + | data_format: string, either `"channels_last"` or `"channels_first"`. + | The ordering of the dimensions in the inputs. `"channels_last"` + | corresponds to inputs with shape `(batch, height, width, channels)` + | while `"channels_first"` corresponds to inputs with shape + | `(batch, channels, height, width)`. It defaults to the + | `image_data_format` value found in your Keras config file at + | `~/.keras/keras.json`. If you never set it, then it will be + | `"channels_last"`. | | Method resolution order: | RandomRotation + | keras.src.layers.preprocessing.image_preprocessing.base_image_preprocessing_layer.BaseImagePreprocessingLayer | keras.src.layers.preprocessing.tf_data_layer.TFDataLayer | keras.src.layers.layer.Layer | keras.src.backend.tensorflow.layer.TFLayer @@ -82,18 +91,11 @@ class RandomRotation(keras.src.layers.preprocessing.tf_data_layer.TFDataLayer) | interpolation='bilinear', | seed=None, | fill_value=0.0, - | value_range=(0, 255), | data_format=None, | **kwargs | ) | Initialize self. See help(type(self)) for accurate signature. | - | call( - | self, - | inputs, - | training=True - | ) - | | compute_output_shape(self, input_shape) | | get_config(self) @@ -102,4 +104,39 @@ class RandomRotation(keras.src.layers.preprocessing.tf_data_layer.TFDataLayer) | An object config is a Python dictionary (serializable) | containing the information needed to re-instantiate it. | + | get_random_transformation( + | self, + | data, + | training=True, + | seed=None + | ) + | + | transform_bounding_boxes( + | self, + | bounding_boxes, + | transformation, + | training=True + | ) + | + | transform_images( + | self, + | images, + | transformation, + | training=True + | ) + | + | transform_labels( + | self, + | labels, + | transformation, + | training=True + | ) + | + | transform_segmentation_masks( + | self, + | segmentation_masks, + | transformation, + | training=True + | ) + | diff --git a/.tether/man/layer_random_translation.txt b/.tether/man/layer_random_translation.txt index 04e972ef0..613ad0842 100644 --- a/.tether/man/layer_random_translation.txt +++ b/.tether/man/layer_random_translation.txt @@ -1,6 +1,6 @@ -Help on class RandomTranslation in module keras.src.layers.preprocessing.random_translation: +Help on class RandomTranslation in module keras.src.layers.preprocessing.image_preprocessing.random_translation: -class RandomTranslation(keras.src.layers.preprocessing.tf_data_layer.TFDataLayer) +class RandomTranslation(keras.src.layers.preprocessing.image_preprocessing.base_image_preprocessing_layer.BaseImagePreprocessingLayer) | RandomTranslation(height_factor, width_factor, fill_mode='reflect', interpolation='bilinear', seed=None, fill_value=0.0, data_format=None, **kwargs) | | A preprocessing layer which randomly translates images during training. @@ -79,6 +79,7 @@ class RandomTranslation(keras.src.layers.preprocessing.tf_data_layer.TFDataLayer | | Method resolution order: | RandomTranslation + | keras.src.layers.preprocessing.image_preprocessing.base_image_preprocessing_layer.BaseImagePreprocessingLayer | keras.src.layers.preprocessing.tf_data_layer.TFDataLayer | keras.src.layers.layer.Layer | keras.src.backend.tensorflow.layer.TFLayer @@ -104,12 +105,6 @@ class RandomTranslation(keras.src.layers.preprocessing.tf_data_layer.TFDataLayer | ) | Initialize self. See help(type(self)) for accurate signature. | - | call( - | self, - | inputs, - | training=True - | ) - | | compute_output_shape(self, input_shape) | | get_config(self) @@ -118,4 +113,39 @@ class RandomTranslation(keras.src.layers.preprocessing.tf_data_layer.TFDataLayer | An object config is a Python dictionary (serializable) | containing the information needed to re-instantiate it. | + | get_random_transformation( + | self, + | data, + | training=True, + | seed=None + | ) + | + | transform_bounding_boxes( + | self, + | bounding_boxes, + | transformation, + | training=True + | ) + | + | transform_images( + | self, + | images, + | transformation, + | training=True + | ) + | + | transform_labels( + | self, + | labels, + | transformation, + | training=True + | ) + | + | transform_segmentation_masks( + | self, + | segmentation_masks, + | transformation, + | training=True + | ) + | diff --git a/.tether/man/layer_random_zoom.txt b/.tether/man/layer_random_zoom.txt index 143e2c44a..59dc0ab3d 100644 --- a/.tether/man/layer_random_zoom.txt +++ b/.tether/man/layer_random_zoom.txt @@ -1,6 +1,6 @@ -Help on class RandomZoom in module keras.src.layers.preprocessing.random_zoom: +Help on class RandomZoom in module keras.src.layers.preprocessing.image_preprocessing.random_zoom: -class RandomZoom(keras.src.layers.preprocessing.tf_data_layer.TFDataLayer) +class RandomZoom(keras.src.layers.preprocessing.image_preprocessing.base_image_preprocessing_layer.BaseImagePreprocessingLayer) | RandomZoom(height_factor, width_factor=None, fill_mode='reflect', interpolation='bilinear', seed=None, fill_value=0.0, data_format=None, **kwargs) | | A preprocessing layer which randomly zooms images during training. @@ -85,6 +85,7 @@ class RandomZoom(keras.src.layers.preprocessing.tf_data_layer.TFDataLayer) | | Method resolution order: | RandomZoom + | keras.src.layers.preprocessing.image_preprocessing.base_image_preprocessing_layer.BaseImagePreprocessingLayer | keras.src.layers.preprocessing.tf_data_layer.TFDataLayer | keras.src.layers.layer.Layer | keras.src.backend.tensorflow.layer.TFLayer @@ -110,12 +111,6 @@ class RandomZoom(keras.src.layers.preprocessing.tf_data_layer.TFDataLayer) | ) | Initialize self. See help(type(self)) for accurate signature. | - | call( - | self, - | inputs, - | training=True - | ) - | | compute_output_shape(self, input_shape) | | get_config(self) @@ -124,4 +119,39 @@ class RandomZoom(keras.src.layers.preprocessing.tf_data_layer.TFDataLayer) | An object config is a Python dictionary (serializable) | containing the information needed to re-instantiate it. | + | get_random_transformation( + | self, + | data, + | training=True, + | seed=None + | ) + | + | transform_bounding_boxes( + | self, + | bounding_boxes, + | transformation, + | training=True + | ) + | + | transform_images( + | self, + | images, + | transformation, + | training=True + | ) + | + | transform_labels( + | self, + | labels, + | transformation, + | training=True + | ) + | + | transform_segmentation_masks( + | self, + | segmentation_masks, + | transformation, + | training=True + | ) + | diff --git a/.tether/man/layer_resizing.txt b/.tether/man/layer_resizing.txt index 314455b94..efc211b85 100644 --- a/.tether/man/layer_resizing.txt +++ b/.tether/man/layer_resizing.txt @@ -1,6 +1,6 @@ -Help on class Resizing in module keras.src.layers.preprocessing.resizing: +Help on class Resizing in module keras.src.layers.preprocessing.image_preprocessing.resizing: -class Resizing(keras.src.layers.preprocessing.tf_data_layer.TFDataLayer) +class Resizing(keras.src.layers.preprocessing.image_preprocessing.base_image_preprocessing_layer.BaseImagePreprocessingLayer) | Resizing(height, width, interpolation='bilinear', crop_to_aspect_ratio=False, pad_to_aspect_ratio=False, fill_mode='constant', fill_value=0.0, data_format=None, **kwargs) | | A preprocessing layer which resizes images. @@ -58,6 +58,7 @@ class Resizing(keras.src.layers.preprocessing.tf_data_layer.TFDataLayer) | | Method resolution order: | Resizing + | keras.src.layers.preprocessing.image_preprocessing.base_image_preprocessing_layer.BaseImagePreprocessingLayer | keras.src.layers.preprocessing.tf_data_layer.TFDataLayer | keras.src.layers.layer.Layer | keras.src.backend.tensorflow.layer.TFLayer @@ -84,8 +85,6 @@ class Resizing(keras.src.layers.preprocessing.tf_data_layer.TFDataLayer) | ) | Initialize self. See help(type(self)) for accurate signature. | - | call(self, inputs) - | | compute_output_shape(self, input_shape) | | get_config(self) @@ -94,4 +93,32 @@ class Resizing(keras.src.layers.preprocessing.tf_data_layer.TFDataLayer) | An object config is a Python dictionary (serializable) | containing the information needed to re-instantiate it. | + | transform_bounding_boxes( + | self, + | bounding_boxes, + | transformation, + | training=True + | ) + | + | transform_images( + | self, + | images, + | transformation=None, + | training=True + | ) + | + | transform_labels( + | self, + | labels, + | transformation=None, + | training=True + | ) + | + | transform_segmentation_masks( + | self, + | segmentation_masks, + | transformation=None, + | training=True + | ) + | diff --git a/.tether/man/layer_solarization.txt b/.tether/man/layer_solarization.txt new file mode 100644 index 000000000..b1927e896 --- /dev/null +++ b/.tether/man/layer_solarization.txt @@ -0,0 +1,115 @@ +Help on class Solarization in module keras.src.layers.preprocessing.image_preprocessing.solarization: + +class Solarization(keras.src.layers.preprocessing.image_preprocessing.base_image_preprocessing_layer.BaseImagePreprocessingLayer) + | Solarization(addition_factor=0.0, threshold_factor=0.0, value_range=(0, 255), seed=None, **kwargs) + | + | Applies `(max_value - pixel + min_value)` for each pixel in the image. + | + | When created without `threshold` parameter, the layer performs solarization + | to all values. When created with specified `threshold` the layer only + | augments pixels that are above the `threshold` value. + | + | Args: + | addition_factor: (Optional) A tuple of two floats or a single float, + | between 0 and 1. + | For each augmented image a value is + | sampled from the provided range. If a float is passed, the range is + | interpreted as `(0, addition_factor)`. If specified, this value + | (times the value range of input images, e.g. 255), is + | added to each pixel before solarization and thresholding. + | Defaults to 0.0. + | threshold_factor: (Optional) A tuple of two floats or a single float. + | For each augmented image a value is + | sampled from the provided range. If a float is passed, the range is + | interpreted as `(0, threshold_factor)`. If specified, only pixel + | values above this threshold will be solarized. + | value_range: a tuple or a list of two elements. The first value + | represents the lower bound for values in input images, the second + | represents the upper bound. Images passed to the layer should have + | values within `value_range`. Typical values to pass + | are `(0, 255)` (RGB image) or `(0., 1.)` (scaled image). + | seed: Integer. Used to create a random seed. + | **kwargs: Base layer keyword arguments, such as `name` and `dtype`. + | + | Example: + | + | ```python + | (images, labels), _ = keras.datasets.cifar10.load_data() + | print(images[0, 0, 0]) + | # [59 62 63] + | # Note that images are Tensor with values in the range [0, 255] + | solarization = Solarization(value_range=(0, 255)) + | images = solarization(images) + | print(images[0, 0, 0]) + | # [196, 193, 192] + | ``` + | + | Method resolution order: + | Solarization + | keras.src.layers.preprocessing.image_preprocessing.base_image_preprocessing_layer.BaseImagePreprocessingLayer + | keras.src.layers.preprocessing.tf_data_layer.TFDataLayer + | keras.src.layers.layer.Layer + | keras.src.backend.tensorflow.layer.TFLayer + | keras.src.backend.tensorflow.trackable.KerasAutoTrackable + | tensorflow.python.trackable.autotrackable.AutoTrackable + | tensorflow.python.trackable.base.Trackable + | keras.src.ops.operation.Operation + | keras.src.saving.keras_saveable.KerasSaveable + | builtins.object + | + | Methods defined here: + | + | __init__( + | self, + | addition_factor=0.0, + | threshold_factor=0.0, + | value_range=(0, 255), + | seed=None, + | **kwargs + | ) + | Initialize self. See help(type(self)) for accurate signature. + | + | compute_output_shape(self, input_shape) + | + | get_config(self) + | Returns the config of the object. + | + | An object config is a Python dictionary (serializable) + | containing the information needed to re-instantiate it. + | + | get_random_transformation( + | self, + | data, + | training=True, + | seed=None + | ) + | + | transform_bounding_boxes( + | self, + | bounding_boxes, + | transformation, + | training=True + | ) + | + | transform_images( + | self, + | images, + | transformation, + | training=True + | ) + | + | transform_labels( + | self, + | labels, + | transformation, + | training=True + | ) + | + | transform_segmentation_masks( + | self, + | segmentation_masks, + | transformation, + | training=True + | ) + | + diff --git a/.tether/man/layer_text_vectorization.txt b/.tether/man/layer_text_vectorization.txt index 4eafa6d53..75f2b56db 100644 --- a/.tether/man/layer_text_vectorization.txt +++ b/.tether/man/layer_text_vectorization.txt @@ -323,7 +323,7 @@ class TextVectorization(keras.src.layers.layer.Layer) | Args: | vocabulary: Either an array or a string path to a text file. | If passing an array, can pass a tuple, list, 1D NumPy array, - | or 1D tensor containing the vocbulary terms. + | or 1D tensor containing the vocabulary terms. | If passing a file path, the file should contain one line | per term in the vocabulary. | idf_weights: A tuple, list, 1D NumPy array, or 1D tensor of inverse diff --git a/.tether/man/layer_unit_normalization.txt b/.tether/man/layer_unit_normalization.txt index 26d436302..dfae598e6 100644 --- a/.tether/man/layer_unit_normalization.txt +++ b/.tether/man/layer_unit_normalization.txt @@ -41,8 +41,6 @@ class UnitNormalization(keras.src.layers.layer.Layer) | ) | Initialize self. See help(type(self)) for accurate signature. | - | build(self, input_shape) - | | call(self, inputs) | | compute_output_shape(self, input_shape) diff --git a/.tether/man/loss_binary_crossentropy.txt b/.tether/man/loss_binary_crossentropy.txt index 718ea8470..a856e0c4f 100644 --- a/.tether/man/loss_binary_crossentropy.txt +++ b/.tether/man/loss_binary_crossentropy.txt @@ -52,19 +52,19 @@ class BinaryCrossentropy(LossFunctionWrapper) | As a standalone function: | | >>> # Example 1: (batch_size = 1, number of samples = 4) - | >>> y_true = [0, 1, 0, 0] - | >>> y_pred = [-18.6, 0.51, 2.94, -12.8] + | >>> y_true = np.array([0, 1, 0, 0]) + | >>> y_pred = np.array([-18.6, 0.51, 2.94, -12.8]) | >>> bce = keras.losses.BinaryCrossentropy(from_logits=True) | >>> bce(y_true, y_pred) - | 0.865 + | 0.8654 | | >>> # Example 2: (batch_size = 2, number of samples = 4) - | >>> y_true = [[0, 1], [0, 0]] - | >>> y_pred = [[-18.6, 0.51], [2.94, -12.8]] + | >>> y_true = np.array([[0, 1], [0, 0]]) + | >>> y_pred = np.array([[-18.6, 0.51], [2.94, -12.8]]) | >>> # Using default 'auto'/'sum_over_batch_size' reduction type. | >>> bce = keras.losses.BinaryCrossentropy(from_logits=True) | >>> bce(y_true, y_pred) - | 0.865 + | 0.8654 | >>> # Using 'sample_weight' attribute | >>> bce(y_true, y_pred, sample_weight=[0.8, 0.2]) | 0.243 diff --git a/.tether/man/op_associative_scan.txt b/.tether/man/op_associative_scan.txt new file mode 100644 index 000000000..38f7215c6 --- /dev/null +++ b/.tether/man/op_associative_scan.txt @@ -0,0 +1,60 @@ +__signature__ +keras.ops.associative_scan( + f, + elems, + reverse=False, + axis=0 +) +__doc__ +Performs a scan with an associative binary operation, in parallel. + +This operation his similar to `scan`, with the key difference that +`associative_scan` is a parallel implementation with +potentially significant performance benefits, especially when jit compiled. +The catch is that it can only be used when `f` is a binary associative +operation (i.e. it must verify `f(a, f(b, c)) == f(f(a, b), c)`). + +For an introduction to associative scans, refer to this paper: +Blelloch, Guy E. 1990. +[Prefix Sums and Their Applications]( + https://www.cs.cmu.edu/~guyb/papers/Ble93.pdf). + +Args: + f: A Python callable implementing an associative binary operation with + signature `r = f(a, b)`. Function `f` must be associative, i.e., + it must satisfy the equation + `f(a, f(b, c)) == f(f(a, b), c)`. + The inputs and result are (possibly nested Python tree structures + of) array(s) matching `elems`. Each array has a dimension in place + of the `axis` dimension. `f` should be applied elementwise over + the `axis` dimension. + The result `r` has the same shape (and structure) as the + two inputs `a` and `b`. + elems: A (possibly nested Python tree structure of) array(s), each with + an `axis` dimension of size `num_elems`. + reverse: A boolean stating if the scan should be reversed with respect + to the `axis` dimension. + axis: an integer identifying the axis over which the scan should occur. + +Returns: + A (possibly nested Python tree structure of) array(s) of the same shape + and structure as `elems`, in which the `k`'th element of `axis` is + the result of recursively applying `f` to combine the first `k` + elements of `elems` along `axis`. For example, given + `elems = [a, b, c, ...]`, the result would be + `[a, f(a, b), f(f(a, b), c), ...]`. + +Examples: + +>>> sum_fn = lambda x, y: x + y +>>> xs = keras.ops.arange(5) +>>> ys = keras.ops.associative_scan(sum_fn, xs, axis=0) +>>> ys +[0, 1, 3, 6, 10] + +>>> sum_fn = lambda x, y: [x[0] + y[0], x[1] + y[1], x[2] + y[2]] +>>> xs = [keras.ops.array([[1, 2]]) for _ in range(3)] +>>> ys = keras.ops.associative_scan(sum_fn, xs, axis=0) +>>> ys +[[1, 3], [1, 3], [1, 3]] + diff --git a/.tether/man/op_bitwise_and.txt b/.tether/man/op_bitwise_and.txt new file mode 100644 index 000000000..50e6ab88c --- /dev/null +++ b/.tether/man/op_bitwise_and.txt @@ -0,0 +1,16 @@ +__signature__ +keras.ops.bitwise_and(x, y) +__doc__ +Compute the bit-wise AND of two arrays element-wise. + +Computes the bit-wise AND of the underlying binary representation of the +integers in the input arrays. This ufunc implements the C/Python operator +`&`. + +Args: + x: Input integer tensor. + y: Input integer tensor. + +Returns: + Result tensor. + diff --git a/.tether/man/op_bitwise_invert.txt b/.tether/man/op_bitwise_invert.txt new file mode 100644 index 000000000..a5f4f0e13 --- /dev/null +++ b/.tether/man/op_bitwise_invert.txt @@ -0,0 +1,15 @@ +__signature__ +keras.ops.bitwise_invert(x) +__doc__ +Compute bit-wise inversion, or bit-wise NOT, element-wise. + +Computes the bit-wise NOT of the underlying binary representation of the +integers in the input arrays. This ufunc implements the C/Python operator +`~`. + +Args: + x: Input integer tensor. + +Returns: + Result tensor. + diff --git a/.tether/man/op_bitwise_left_shift.txt b/.tether/man/op_bitwise_left_shift.txt new file mode 100644 index 000000000..7eaa46c0d --- /dev/null +++ b/.tether/man/op_bitwise_left_shift.txt @@ -0,0 +1,16 @@ +__signature__ +keras.ops.bitwise_left_shift(x, y) +__doc__ +Shift the bits of an integer to the left. + +Bits are shifted to the left by appending `y` 0s at the right of `x`. +Since the internal representation of numbers is in binary format, this +operation is equivalent to multiplying `x` by `2**y`. + +Args: + x: Input integer tensor. + y: Input integer tensor. + +Returns: + Result tensor. + diff --git a/.tether/man/op_bitwise_not.txt b/.tether/man/op_bitwise_not.txt new file mode 100644 index 000000000..76323d28e --- /dev/null +++ b/.tether/man/op_bitwise_not.txt @@ -0,0 +1,15 @@ +__signature__ +keras.ops.bitwise_not(x) +__doc__ +Compute bit-wise inversion, or bit-wise NOT, element-wise. + +Computes the bit-wise NOT of the underlying binary representation of the +integers in the input arrays. This ufunc implements the C/Python operator +`~`. + +Args: + x: Input integer tensor. + +Returns: + Result tensor. + diff --git a/.tether/man/op_bitwise_or.txt b/.tether/man/op_bitwise_or.txt new file mode 100644 index 000000000..5af903c08 --- /dev/null +++ b/.tether/man/op_bitwise_or.txt @@ -0,0 +1,16 @@ +__signature__ +keras.ops.bitwise_or(x, y) +__doc__ +Compute the bit-wise OR of two arrays element-wise. + +Computes the bit-wise OR of the underlying binary representation of the +integers in the input arrays. This ufunc implements the C/Python operator +`|`. + +Args: + x: Input integer tensor. + y: Input integer tensor. + +Returns: + Result tensor. + diff --git a/.tether/man/op_bitwise_right_shift.txt b/.tether/man/op_bitwise_right_shift.txt new file mode 100644 index 000000000..58c0b10f7 --- /dev/null +++ b/.tether/man/op_bitwise_right_shift.txt @@ -0,0 +1,16 @@ +__signature__ +keras.ops.bitwise_right_shift(x, y) +__doc__ +Shift the bits of an integer to the right. + +Bits are shifted to the right `y`. Because the internal representation of +numbers is in binary format, this operation is equivalent to dividing `x` by +`2**y`. + +Args: + x: Input integer tensor. + y: Input integer tensor. + +Returns: + Result tensor. + diff --git a/.tether/man/op_bitwise_xor.txt b/.tether/man/op_bitwise_xor.txt new file mode 100644 index 000000000..7cce22edb --- /dev/null +++ b/.tether/man/op_bitwise_xor.txt @@ -0,0 +1,16 @@ +__signature__ +keras.ops.bitwise_xor(x, y) +__doc__ +Compute the bit-wise XOR of two arrays element-wise. + +Computes the bit-wise XOR of the underlying binary representation of the +integers in the input arrays. This ufunc implements the C/Python operator +`^`. + +Args: + x: Input integer tensor. + y: Input integer tensor. + +Returns: + Result tensor. + diff --git a/.tether/man/op_ctc_decode.txt b/.tether/man/op_ctc_decode.txt index 892a92346..f7f6bc9ec 100644 --- a/.tether/man/op_ctc_decode.txt +++ b/.tether/man/op_ctc_decode.txt @@ -32,7 +32,7 @@ Returns: A tuple containing: - The tensor representing the list of decoded sequences. If `strategy="greedy"`, the shape is `(1, batch_size, max_length)`. If - `strategy="beam_seatch"`, the shape is + `strategy="beam_search"`, the shape is `(top_paths, batch_size, max_length)`. Note that: `-1` indicates the blank label. - If `strategy="greedy"`, a tensor of shape `(batch_size, 1)` diff --git a/.tether/man/op_det.txt b/.tether/man/op_det.txt index 549f1cd79..9d5a3d623 100644 --- a/.tether/man/op_det.txt +++ b/.tether/man/op_det.txt @@ -7,5 +7,5 @@ Args: x: Input tensor of shape `(..., M, M)`. Returns: - A tensor of shape `(...,)` represeting the determinant of `x`. + A tensor of shape `(...,)` representing the determinant of `x`. diff --git a/.tether/man/op_dot_product_attention.txt b/.tether/man/op_dot_product_attention.txt new file mode 100644 index 000000000..f59e406a0 --- /dev/null +++ b/.tether/man/op_dot_product_attention.txt @@ -0,0 +1,56 @@ +__signature__ +keras.ops.dot_product_attention( + query, + key, + value, + bias=None, + mask=None, + scale=None, + is_causal=False +) +__doc__ +Scaled dot product attention function. + +Computes the attention function on Q (`query`), K (`key`), and V(`value`): +`attention(Q, K, V) = softmax(Q * K / sqrt(d)) * V`. If we define `logits` +as the output of `Q * K` and the `probs` as the output of `softmax`. + +Throughout this function, we utilize the following notation to represent the +shape of array: +- B: batch size +- S: length of the key/value +- T: length of the query +- N: number of attention heads +- H: dimensions of each attention head +- K: number of key/value heads +- G: number of groups, which equals to `N // K` + +Args: + query: The query array with the shape of `(B, T, N, H)`. + key: The key array with the shape of `(B, S, K, H)`. When `K` equals + `N`, multi-headed attention (MHA) is performed. Otherwise, grouped + query attention (GQA) is performed if `N` is a multiple of `K`. and + multi-query attention (MQA) is performed if `K==1` (a special case + of GQA). + value: The value array with the same shape of `key`. + bias: Optional bias array to be added to logits. The shape must be + broadcastable to `(B, N, T, S)`. + mask: Optional mask array used to filter out logits. It is a boolean + mask where `True` indicates the element should take part in + attention. For an additive mask, users should pass it to bias. The + shape must be broadcastable to `(B, N, T, S)`. + scale: Optional scale for the logits. If `None`, the scale will be set + to `1.0 / sqrt(H)`. + is_causal: Whether to apply causal mask. + +Returns: + An array of the attention output with the same shape of `query`. + +Example: + +>>> query = keras.random.normal((2, 4, 8, 16)) +>>> key = keras.random.normal((2, 6, 8, 16)) +>>> value = keras.random.normal((2, 6, 8, 16)) +>>> keras.ops.nn.dot_product_attention(query, key, value).shape +(2, 4, 8, 16) + diff --git a/.tether/man/op_histogram.txt b/.tether/man/op_histogram.txt new file mode 100644 index 000000000..346f7b6e8 --- /dev/null +++ b/.tether/man/op_histogram.txt @@ -0,0 +1,32 @@ +__signature__ +keras.ops.histogram( + x, + bins=10, + range=None +) +__doc__ +Computes a histogram of the data tensor `x`. + +Args: + x: Input tensor. + bins: An integer representing the number of histogram bins. + Defaults to 10. + range: A tuple representing the lower and upper range of the bins. + If not specified, it will use the min and max of `x`. + +Returns: + A tuple containing: + - A tensor representing the counts of elements in each bin. + - A tensor representing the bin edges. + +Example: + +``` +>>> input_tensor = np.random.rand(8) +>>> keras.ops.histogram(input_tensor) +(array([1, 1, 1, 0, 0, 1, 2, 1, 0, 1], dtype=int32), +array([0.0189519 , 0.10294958, 0.18694726, 0.27094494, 0.35494262, + 0.43894029, 0.52293797, 0.60693565, 0.69093333, 0.77493101, + 0.85892869])) +``` + diff --git a/.tether/man/op_image_extract_patches.txt b/.tether/man/op_image_extract_patches.txt index d47647909..bab3d5cdd 100644 --- a/.tether/man/op_image_extract_patches.txt +++ b/.tether/man/op_image_extract_patches.txt @@ -12,7 +12,7 @@ Extracts patches from the image(s). Args: images: Input image or batch of images. Must be 3D or 4D. - size: Patch size int or tuple (patch_height, patch_widht) + size: Patch size int or tuple (patch_height, patch_width) strides: strides along height and width. If not specified, or if `None`, it defaults to the same value as `size`. dilation_rate: This is the input stride, specifying how far two diff --git a/.tether/man/op_left_shift.txt b/.tether/man/op_left_shift.txt new file mode 100644 index 000000000..e8e2c582e --- /dev/null +++ b/.tether/man/op_left_shift.txt @@ -0,0 +1,16 @@ +__signature__ +keras.ops.left_shift(x, y) +__doc__ +Shift the bits of an integer to the left. + +Bits are shifted to the left by appending `y` 0s at the right of `x`. +Since the internal representation of numbers is in binary format, this +operation is equivalent to multiplying `x` by `2**y`. + +Args: + x: Input integer tensor. + y: Input integer tensor. + +Returns: + Result tensor. + diff --git a/.tether/man/op_logdet.txt b/.tether/man/op_logdet.txt new file mode 100644 index 000000000..6819e60cb --- /dev/null +++ b/.tether/man/op_logdet.txt @@ -0,0 +1,11 @@ +__signature__ +keras.ops.logdet(x) +__doc__ +Computes log of the determinant of a hermitian positive definite matrix. + +Args: + x: Input matrix. It must 2D and square. + +Returns: + The natural log of the determinant of matrix. + diff --git a/.tether/man/op_normalize.txt b/.tether/man/op_normalize.txt index edff2d63d..52c44a110 100644 --- a/.tether/man/op_normalize.txt +++ b/.tether/man/op_normalize.txt @@ -2,7 +2,8 @@ __signature__ keras.ops.normalize( x, axis=-1, - order=2 + order=2, + epsilon=None ) __doc__ Normalizes `x` over the specified axis. @@ -15,6 +16,8 @@ Args: Default to -1. order: The exponent value in the norm formulation. Defaults to 2. + epsilon: A lower bound value for the norm. + Defaults to `backend.epsilon()`. Returns: The normalized array. diff --git a/.tether/man/op_right_shift.txt b/.tether/man/op_right_shift.txt new file mode 100644 index 000000000..dbc7cd001 --- /dev/null +++ b/.tether/man/op_right_shift.txt @@ -0,0 +1,16 @@ +__signature__ +keras.ops.right_shift(x, y) +__doc__ +Shift the bits of an integer to the right. + +Bits are shifted to the right `y`. Because the internal representation of +numbers is in binary format, this operation is equivalent to dividing `x` by +`2**y`. + +Args: + x: Input integer tensor. + y: Input integer tensor. + +Returns: + Result tensor. + diff --git a/.tether/man/op_saturate_cast.txt b/.tether/man/op_saturate_cast.txt new file mode 100644 index 000000000..9979b048d --- /dev/null +++ b/.tether/man/op_saturate_cast.txt @@ -0,0 +1,47 @@ +__signature__ +keras.ops.saturate_cast(x, dtype) +__doc__ +Performs a safe saturating cast to the desired dtype. + +Saturating cast prevents data type overflow when casting to `dtype` with +smaller values range. E.g. +`ops.cast(ops.cast([-1, 256], "float32"), "uint8")` returns `[255, 0]`, +but `ops.saturate_cast(ops.cast([-1, 256], "float32"), "uint8")` returns +`[0, 255]`. + +Args: + x: A tensor or variable. + dtype: The target type. + +Returns: + A safely casted tensor of the specified `dtype`. + +Example: + +Image resizing with bicubic interpolation may produce values outside +original range. +>>> image2x2 = np.array([0, 1, 254, 255], dtype="uint8").reshape(1, 2, 2, 1) +>>> image4x4 = tf.image.resize(image2x2, (4, 4), method="bicubic") +>>> print(image4x4.numpy().squeeze()) +>>> # [[-22.500004 -22.204624 -21.618908 -21.32353 ] +>>> # [ 52.526054 52.82143 53.407146 53.70253 ] +>>> # [201.29752 201.59288 202.17859 202.47395 ] +>>> # [276.32355 276.61893 277.20465 277.50006 ]] + +Casting this resized image back to `uint8` will cause overflow. +>>> image4x4_casted = ops.cast(image4x4, "uint8") +>>> print(image4x4_casted.numpy().squeeze()) +>>> # [[234 234 235 235] +>>> # [ 52 52 53 53] +>>> # [201 201 202 202] +>>> # [ 20 20 21 21]] + +Saturate casting to `uint8` will clip values to `uint8` range before +casting and will not cause overflow. +>>> image4x4_saturate_casted = ops.saturate_cast(image4x4, "uint8") +>>> print(image4x4_saturate_casted.numpy().squeeze()) +>>> # [[ 0 0 0 0] +>>> # [ 52 52 53 53] +>>> # [201 201 202 202] +>>> # [255 255 255 255]] + diff --git a/.tether/man/op_searchsorted.txt b/.tether/man/op_searchsorted.txt new file mode 100644 index 000000000..12a0b73d2 --- /dev/null +++ b/.tether/man/op_searchsorted.txt @@ -0,0 +1,20 @@ +__signature__ +keras.ops.searchsorted( + sorted_sequence, + values, + side='left' +) +__doc__ +Perform a binary search, returning indices for insertion of `values` +into `sorted_sequence` that maintain the sorting order. + +Args: + sorted_sequence: 1-D input tensor, sorted along the innermost + dimension. + values: N-D tensor of query insertion values. + side: 'left' or 'right', specifying the direction in which to insert + for the equality case (tie-breaker). + +Returns: + Tensor of insertion indices of same shape as `values`. + diff --git a/.tether/man/op_switch.txt b/.tether/man/op_switch.txt index 20e67ba24..71ee0d429 100644 --- a/.tether/man/op_switch.txt +++ b/.tether/man/op_switch.txt @@ -29,10 +29,10 @@ Returns: Examples: >>> add_fn = lambda x, y: x + y ->>> substract_fn = lambda x, y: x - y +>>> subtract_fn = lambda x, y: x - y >>> x = keras.ops.array(2.0) >>> y = keras.ops.array(0.5) ->>> branches = [add_fn, substract_fn] +>>> branches = [add_fn, subtract_fn] >>> keras.ops.switch(0, branches, x, y) 2.5 diff --git a/.tether/man/op_trunc.txt b/.tether/man/op_trunc.txt new file mode 100644 index 000000000..c88598163 --- /dev/null +++ b/.tether/man/op_trunc.txt @@ -0,0 +1,20 @@ +__signature__ +keras.ops.trunc(x) +__doc__ +Return the truncated value of the input, element-wise. + +The truncated value of the scalar `x` is the nearest integer `i` which is +closer to zero than `x` is. In short, the fractional part of the signed +number `x` is discarded. + +Args: + x: Input tensor. + +Returns: + The truncated value of each element in `x`. + +Example: +>>> x = ops.array([-1.7, -1.5, -0.2, 0.2, 1.5, 1.7, 2.0]) +>>> ops.trunc(x) +array([-1.0, -1.0, -0.0, 0.0, 1.0, 1.0, 2.0]) + diff --git a/.tether/man/optimizer_adamax.txt b/.tether/man/optimizer_adamax.txt index 29dd8cbce..2d9eeaeaa 100644 --- a/.tether/man/optimizer_adamax.txt +++ b/.tether/man/optimizer_adamax.txt @@ -21,7 +21,7 @@ class Adamax(keras.src.optimizers.optimizer.Optimizer) | ``` | | The update rule for parameter `w` with gradient `g` is described at the end - | of section 7.1 of the paper (see the referenece section): + | of section 7.1 of the paper (see the reference section): | | ```python | t += 1 diff --git a/.tether/man/optimizer_lamb.txt b/.tether/man/optimizer_lamb.txt new file mode 100644 index 000000000..dd0f69f28 --- /dev/null +++ b/.tether/man/optimizer_lamb.txt @@ -0,0 +1,147 @@ +Help on class Lamb in module keras.src.optimizers.lamb: + +class Lamb(keras.src.optimizers.optimizer.Optimizer) + | Lamb(learning_rate=0.001, beta_1=0.9, beta_2=0.999, epsilon=1e-07, weight_decay=None, clipnorm=None, clipvalue=None, global_clipnorm=None, use_ema=False, ema_momentum=0.99, ema_overwrite_frequency=None, loss_scale_factor=None, gradient_accumulation_steps=None, name='lamb', **kwargs) + | + | Optimizer that implements the Lamb algorithm. + | + | Lamb is a stochastic gradient descent method that + | uses layer-wise adaptive moments to adjusts the + | learning rate for each parameter based on the ratio of the + | norm of the weight to the norm of the gradient + | This helps to stabilize the training process and improves convergence + | especially for large batch sizes. + | + | Args: + | learning_rate: A float, a + | `keras.optimizers.schedules.LearningRateSchedule` instance, or + | a callable that takes no arguments and returns the actual value to + | use. The learning rate. Defaults to `0.001`. + | beta_1: A float value or a constant float tensor, or a callable + | that takes no arguments and returns the actual value to use. The + | exponential decay rate for the 1st moment estimates. Defaults to + | `0.9`. + | beta_2: A float value or a constant float tensor, or a callable + | that takes no arguments and returns the actual value to use. The + | exponential decay rate for the 2nd moment estimates. Defaults to + | `0.999`. + | epsilon: A small constant for numerical stability. + | Defaults to `1e-7`. + | name: String. The name to use + | for momentum accumulator weights created by + | the optimizer. + | weight_decay: Float. If set, weight decay is applied. + | clipnorm: Float. If set, the gradient of each weight is individually + | clipped so that its norm is no higher than this value. + | clipvalue: Float. If set, the gradient of each weight is clipped to be + | no higher than this value. + | global_clipnorm: Float. If set, the gradient of all weights is clipped + | so that their global norm is no higher than this value. + | use_ema: Boolean, defaults to `False`. + | If `True`, exponential moving average + | (EMA) is applied. EMA consists of computing an exponential moving + | average of the weights of the model (as the weight values change + | after each training batch), and periodically overwriting the + | weights with their moving average. + | ema_momentum: Float, defaults to 0.99. Only used if `use_ema=True`. + | This is the momentum to use when computing + | the EMA of the model's weights: + | `new_average = ema_momentum * old_average + (1 - ema_momentum) * + | current_variable_value`. + | ema_overwrite_frequency: Int or None, defaults to None. Only used if + | `use_ema=True`. Every `ema_overwrite_frequency` steps of iterations, + | we overwrite the model variable by its moving average. + | If None, the optimizer + | does not overwrite model variables in the middle of training, + | and you need to explicitly overwrite the variables + | at the end of training by calling + | `optimizer.finalize_variable_values()` (which updates the model + | variables in-place). When using the built-in `fit()` training loop, + | this happens automatically after the last epoch, + | and you don't need to do anything. + | loss_scale_factor: Float or `None`. If a float, the scale factor will + | be multiplied the loss before computing gradients, and the inverse + | of the scale factor will be multiplied by the gradients before + | updating variables. Useful for preventing underflow during + | mixed precision training. Alternately, + | `keras.optimizers.LossScaleOptimizer` will + | automatically set a loss scale factor. + | gradient_accumulation_steps: Int or `None`. If an int, model & optimizer + | variables will not be updated at every step; instead they will be + | updated every `gradient_accumulation_steps` steps, using the average + | value of the gradients since the last update. This is known as + | "gradient accumulation". This can be useful + | when your batch size is very small, in order to reduce gradient + | noise at each update step. EMA frequency will look at "accumulated" + | iterations value (optimizer steps // gradient_accumulation_steps). + | Learning rate schedules will look at "real" iterations value + | (optimizer steps). + | + | + | References: + | - [Yang et al.](https://arxiv.org/pdf/1904.00962) + | + | Method resolution order: + | Lamb + | keras.src.optimizers.optimizer.Optimizer + | keras.src.backend.tensorflow.optimizer.TFOptimizer + | keras.src.backend.tensorflow.trackable.KerasAutoTrackable + | tensorflow.python.trackable.autotrackable.AutoTrackable + | tensorflow.python.trackable.base.Trackable + | keras.src.optimizers.base_optimizer.BaseOptimizer + | keras.src.saving.keras_saveable.KerasSaveable + | builtins.object + | + | Methods defined here: + | + | __init__( + | self, + | learning_rate=0.001, + | beta_1=0.9, + | beta_2=0.999, + | epsilon=1e-07, + | weight_decay=None, + | clipnorm=None, + | clipvalue=None, + | global_clipnorm=None, + | use_ema=False, + | ema_momentum=0.99, + | ema_overwrite_frequency=None, + | loss_scale_factor=None, + | gradient_accumulation_steps=None, + | name='lamb', + | **kwargs + | ) + | Initialize self. See help(type(self)) for accurate signature. + | + | build(self, var_list) + | Initialize optimizer variables. + | + | Lamb optimizer has 2 types of variables: momentums and velocities + | + | Args: + | var_list: list of model variables to build Lamb variables on. + | + | get_config(self) + | Returns the config of the optimizer. + | + | An optimizer config is a Python dictionary (serializable) + | containing the configuration of an optimizer. + | The same optimizer can be reinstantiated later + | (without any saved state) from this configuration. + | + | Subclass optimizer should override this method to include other + | hyperparameters. + | + | Returns: + | Python dictionary. + | + | update_step( + | self, + | gradient, + | variable, + | learning_rate + | ) + | Update step given gradient and the associated model variable. + | + diff --git a/.tether/man/optimizer_loss_scale.txt b/.tether/man/optimizer_loss_scale.txt index 82d098039..a3388a060 100644 --- a/.tether/man/optimizer_loss_scale.txt +++ b/.tether/man/optimizer_loss_scale.txt @@ -16,7 +16,7 @@ class LossScaleOptimizer(keras.src.optimizers.optimizer.Optimizer) | scaling to it. This loss scale is dynamically updated over time as follows: | - On any train step, if a nonfinite gradient is encountered, the loss scale | is halved, and the train step is skipped. - | - If `dynamic_growth_steps` have ocurred since the last time the loss scale + | - If `dynamic_growth_steps` have occurred since the last time the loss scale | was updated, and no nonfinite gradients have occurred, the loss scale | is doubled. | diff --git a/.tether/man/random_categorical.txt b/.tether/man/random_categorical.txt index 827b56f43..a8e215b12 100644 --- a/.tether/man/random_categorical.txt +++ b/.tether/man/random_categorical.txt @@ -20,7 +20,7 @@ distribution. Args: logits: 2-D Tensor with shape (batch_size, num_classes). Each row - should define a categorical distibution with the unnormalized + should define a categorical distribution with the unnormalized log-probabilities for all classes. num_samples: Int, the number of independent samples to draw for each row of the input. This will be the second dimension of the output @@ -37,3 +37,4 @@ Args: Returns: A 2-D tensor with (batch_size, num_samples). + diff --git a/.tether/man/register_keras_serializable.txt b/.tether/man/register_keras_serializable.txt index a6beb980b..3391bbf2e 100644 --- a/.tether/man/register_keras_serializable.txt +++ b/.tether/man/register_keras_serializable.txt @@ -29,7 +29,7 @@ assert get_registered_name(MyDense) == 'my_package>MyDense' Args: package: The package that this class belongs to. This is used for the - `key` (which is `"package>name"`) to idenfify the class. Note that + `key` (which is `"package>name"`) to identify the class. Note that this is the first argument passed into the decorator. name: The name to serialize this class under in this package. If not provided or `None`, the class' name will be used (note that this is diff --git a/.tether/man/saved_keras_file_editor.txt b/.tether/man/saved_keras_file_editor.txt new file mode 100644 index 000000000..ac9d3142a --- /dev/null +++ b/.tether/man/saved_keras_file_editor.txt @@ -0,0 +1,138 @@ +Help on class KerasFileEditor in module keras.src.saving.file_editor: + +class KerasFileEditor(builtins.object) + | KerasFileEditor(filepath) + | + | Utility to inspect, edit, and resave Keras weights files. + | + | You will find this class useful when adapting + | an old saved weights file after having made + | architecture changes to a model. + | + | Args: + | filepath: The path to a local file to inspect and edit. + | + | Examples: + | + | ```python + | editor = KerasFileEditor("my_model.weights.h5") + | + | # Displays current contents + | editor.summary() + | + | # Remove the weights of an existing layer + | editor.delete_object("layers/dense_2") + | + | # Add the weights of a new layer + | editor.add_object("layers/einsum_dense", weights={"0": ..., "1": ...}) + | + | # Save the weights of the edited model + | editor.resave_weights("edited_model.weights.h5") + | ``` + | + | Methods defined here: + | + | __init__(self, filepath) + | Initialize self. See help(type(self)) for accurate signature. + | + | add_object( + | self, + | object_path, + | weights + | ) + | Add a new object to the file (e.g. a layer). + | + | Args: + | object_path: String, full path of the + | object to add (e.g. `"layers/dense_2"`). + | weights: Dict mapping weight names to weight + | values (arrays), + | e.g. `{"0": kernel_value, "1": bias_value}`. + | + | add_weights( + | self, + | object_name, + | weights + | ) + | Add one or more new weights to an existing object. + | + | Args: + | object_name: String, name or path of the + | object to add the weights to + | (e.g. `"dense_2"` or `"layers/dense_2"`). + | weights: Dict mapping weight names to weight + | values (arrays), + | e.g. `{"0": kernel_value, "1": bias_value}`. + | + | compare(self, reference_model) + | Compares the opened file to a reference model. + | + | This method will list all mismatches between the + | currently opened file and the provided reference model. + | + | Args: + | reference_model: Model instance to compare to. + | + | Returns: + | Dict with the following keys: + | `'status'`, `'error_count'`, `'match_count'`. + | Status can be `'success'` or `'error'`. + | `'error_count'` is the number of mismatches found. + | `'match_count'` is the number of matching weights found. + | + | delete_object(self, object_name) + | Removes an object from the file (e.g. a layer). + | + | Args: + | object_name: String, name or path of the + | object to delete (e.g. `"dense_2"` or + | `"layers/dense_2"`). + | + | delete_weight( + | self, + | object_name, + | weight_name + | ) + | Removes a weight from an existing object. + | + | Args: + | object_name: String, name or path of the + | object from which to remove the weight + | (e.g. `"dense_2"` or `"layers/dense_2"`). + | weight_name: String, name of the weight to + | delete (e.g. `"0"`). + | + | rename_object( + | self, + | object_name, + | new_name + | ) + | Rename an object in the file (e.g. a layer). + | + | Args: + | object_name: String, name or path of the + | object to rename (e.g. `"dense_2"` or + | `"layers/dense_2"`). + | new_name: String, new name of the object. + | + | resave_weights(self, filepath) + | + | save(self, filepath) + | Save the edited weights file. + | + | Args: + | filepath: Path to save the file to. + | Must be a `.weights.h5` file. + | + | summary(self) + | Prints the weight structure of the opened file. + | + | ---------------------------------------------------------------------- + | Data descriptors defined here: + | + | __dict__ + | dictionary for instance variables + | + | __weakref__ + | list of weak references to the object + diff --git a/.tether/man/set_state_tree.txt b/.tether/man/set_state_tree.txt new file mode 100644 index 000000000..b6b614cd7 --- /dev/null +++ b/.tether/man/set_state_tree.txt @@ -0,0 +1,17 @@ +__signature__ +keras.Model.set_state_tree(self, state_tree) +__doc__ +Assigns values to variables of the model. + +This method takes a dictionary of nested variable values, which +represents the state tree of the model, and assigns them to the +corresponding variables of the model. The dictionary keys represent the +variable names (e.g., `'trainable_variables'`, `'optimizer_variables'`), +and the values are nested dictionaries containing the variable +paths and their corresponding values. + +Args: + state_tree: A dictionary representing the state tree of the model. + The keys are the variable names, and the values are nested + dictionaries representing the variable paths and their values. + diff --git a/NAMESPACE b/NAMESPACE index eda9d2f98..0ad841cad 100644 --- a/NAMESPACE +++ b/NAMESPACE @@ -198,6 +198,7 @@ export(get_layer) export(get_registered_name) export(get_registered_object) export(get_source_inputs) +export(get_state_tree) export(get_vocabulary) export(get_weights) export(image_array_save) @@ -241,6 +242,7 @@ export(layer_add) export(layer_additive_attention) export(layer_alpha_dropout) export(layer_attention) +export(layer_auto_contrast) export(layer_average) export(layer_average_pooling_1d) export(layer_average_pooling_2d) @@ -304,6 +306,7 @@ export(layer_multi_head_attention) export(layer_multiply) export(layer_normalization) export(layer_permute) +export(layer_pipeline) export(layer_random_brightness) export(layer_random_contrast) export(layer_random_crop) @@ -319,6 +322,7 @@ export(layer_rnn) export(layer_separable_conv_1d) export(layer_separable_conv_2d) export(layer_simple_rnn) +export(layer_solarization) export(layer_spatial_dropout_1d) export(layer_spatial_dropout_2d) export(layer_spatial_dropout_3d) @@ -444,6 +448,13 @@ export(op_average_pool) export(op_batch_normalization) export(op_binary_crossentropy) export(op_bincount) +export(op_bitwise_and) +export(op_bitwise_invert) +export(op_bitwise_left_shift) +export(op_bitwise_not) +export(op_bitwise_or) +export(op_bitwise_right_shift) +export(op_bitwise_xor) export(op_broadcast_to) export(op_cast) export(op_categorical_crossentropy) @@ -477,6 +488,7 @@ export(op_digitize) export(op_divide) export(op_divide_no_nan) export(op_dot) +export(op_dot_product_attention) export(op_dtype) export(op_eig) export(op_eigh) @@ -506,6 +518,7 @@ export(op_greater_equal) export(op_hard_sigmoid) export(op_hard_silu) export(op_hard_swish) +export(op_histogram) export(op_hstack) export(op_identity) export(op_imag) @@ -528,6 +541,7 @@ export(op_isinf) export(op_isnan) export(op_istft) export(op_leaky_relu) +export(op_left_shift) export(op_less) export(op_less_equal) export(op_linspace) @@ -538,6 +552,7 @@ export(op_log2) export(op_log_sigmoid) export(op_log_softmax) export(op_logaddexp) +export(op_logdet) export(op_logical_and) export(op_logical_not) export(op_logical_or) @@ -588,9 +603,11 @@ export(op_relu6) export(op_repeat) export(op_reshape) export(op_rfft) +export(op_right_shift) export(op_roll) export(op_round) export(op_rsqrt) +export(op_saturate_cast) export(op_scan) export(op_scatter) export(op_scatter_update) @@ -642,6 +659,7 @@ export(op_transpose) export(op_tri) export(op_tril) export(op_triu) +export(op_trunc) export(op_unstack) export(op_var) export(op_vdot) @@ -697,6 +715,7 @@ export(save_model_weights) export(serialize_keras_object) export(set_custom_objects) export(set_random_seed) +export(set_state_tree) export(set_vocabulary) export(set_weights) export(shape) diff --git a/NEWS.md b/NEWS.md index a95b55a0f..1ebf421f4 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,5 +1,64 @@ # keras3 (development version) +- `install_keras()` changes: if a GPU is available, the default is now to + install a CPU build of TensorFlow and a GPU build of JAX. To use a GPU in the + current session, call `use_backend("jax")`. + +## Added compatibility with Keras v3.6.0. User-facing changes: + +#### Breaking changes: + +- When using `get_file()` with `extract = TRUE` or `untar = TRUE`, the return value + is now the path of the extracted directory, rather than the path of the archive. + +#### Other changes and additions: + +- Logging is now asynchronous in `fit()`, `evaluate()`, and `predict()`. This + enables 100% compact stacking of `train_step` calls on accelerators (e.g. when + running small models on TPU). + - If you are using custom callbacks that rely on `on_batch_end`, this will + disable async logging. You can re-enable it by adding + `self$async_safe <- TRUE` to your callbacks. Note that the TensorBoard + callback is not considered async-safe by default. Default callbacks like the + progress bar are async-safe. + +- New bitwise operations: + - `op_bitwise_and()` + - `op_bitwise_invert()` + - `op_bitwise_left_shift()` + - `op_bitwise_not()` + - `op_bitwise_or()` + - `op_bitwise_right_shift()` + - `op_bitwise_xor()` + +- New math operations: + - `op_logdet()` + - `op_trunc()` + - `op_histogram()` + +- New neural network operation: `op_dot_product_attention()` + +- New image preprocessing layers: + - `layer_auto_contrast()` + - `layer_solarization()` + +- New Model functions `get_state_tree()` and `set_state_tree()`, for retrieving + all model variables, including trainable, non-trainable, optimizer variables, + and metric variables. + +- New `layer_pipeline()` for composing a sequence of layers. This class is useful + for building a preprocessing pipeline. Compared to a `keras_model_sequential()`, + `layer_pipeline()` has a few key differences: + - It's not a Model, just a plain layer. + - When the layers in the pipeline are compatible with `tf.data`, the pipeline + will also remain `tf.data` compatible, regardless of the backend you use. + +- New argument: `export_savedmodel(verbose = )` +- New argument: `op_normalize(epsilon = )` + +- Various documentation improvements and bug fixes. + + # keras3 1.2.0 - Added compatibility with Keras v3.5.0. User facing changes: diff --git a/R/applications.R b/R/applications.R index c2b4eff86..5824d31bb 100644 --- a/R/applications.R +++ b/R/applications.R @@ -577,7 +577,7 @@ function (include_top = TRUE, #' @param classes #' optional number of classes to classify images #' into, only to be specified if `include_top` is `TRUE`, and -#' if no `weights` argument is specified. +#' if no `weights` argument is specified. Defaults to 1000. #' #' @param classifier_activation #' A `str` or callable. @@ -665,7 +665,7 @@ function (include_top = TRUE, weights = "imagenet", input_tensor = NULL, #' @param classes #' optional number of classes to classify images #' into, only to be specified if `include_top` is `TRUE`, and -#' if no `weights` argument is specified. +#' if no `weights` argument is specified. Defaults to 1000. #' #' @param classifier_activation #' A `str` or callable. @@ -753,7 +753,7 @@ function (include_top = TRUE, weights = "imagenet", input_tensor = NULL, #' @param classes #' optional number of classes to classify images #' into, only to be specified if `include_top` is `TRUE`, and -#' if no `weights` argument is specified. +#' if no `weights` argument is specified. Defaults to 1000. #' #' @param classifier_activation #' A `str` or callable. @@ -3441,7 +3441,7 @@ function (include_top = TRUE, weights = "imagenet", input_tensor = NULL, #' @param classes #' optional number of classes to classify images into, only to be #' specified if `include_top` is `TRUE`, and if no `weights` argument is -#' specified. +#' specified. Defaults to `1000`. #' #' @param classifier_activation #' A `str` or callable. The activation function to diff --git a/R/install.R b/R/install.R index 8582dc492..75c4b0e7a 100644 --- a/R/install.R +++ b/R/install.R @@ -63,9 +63,8 @@ install_keras <- function( ## is compatible with TF v2.16 is released. # tensorflow <- c("tensorflow", "tensorflow-metal") } else if (is_linux()) { - jax <- c("jax[cuda12_pip]", "-f", - "https://storage.googleapis.com/jax-releases/jax_cuda_releases.html") - tensorflow <- "tensorflow[and-cuda]" + jax <- c("jax[cuda12]") + tensorflow <- "tensorflow-cpu" } } else { # no GPU jax <- "jax[cpu]" @@ -107,7 +106,7 @@ install_keras <- function( reticulate::py_install("keras==3.*", envname = envname) - if(gpu && is_linux()) { + if (gpu && is_linux() && !any(startsWith(tensorflow, "tensorflow-cpu"))) { configure_nvidia_symlinks(envname = envname) configure_ptxas_symlink(envname = envname) } diff --git a/R/layers-core.R b/R/layers-core.R index ec82b59d6..231c271e7 100644 --- a/R/layers-core.R +++ b/R/layers-core.R @@ -289,12 +289,12 @@ function (object, equation, output_shape, activation = NULL, } -#' Turns positive integers (indexes) into dense vectors of fixed size. +#' Turns nonnegative integers (indexes) into dense vectors of fixed size. #' #' @description #' e.g. `rbind(4L, 20L)` \eqn{\rightarrow}{->} `rbind(c(0.25, 0.1), c(0.6, -0.2))` #' -#' This layer can only be used on positive integer inputs of a fixed range. +#' This layer can only be used on nonnegative integer inputs of a fixed range. #' #' # Example #' diff --git a/R/layers-normalization.R b/R/layers-normalization.R index 227c486f3..32d6f2ad2 100644 --- a/R/layers-normalization.R +++ b/R/layers-normalization.R @@ -473,7 +473,7 @@ function (object, layer, power_iterations = 1L, ...) #' #' # Examples #' ```{r} -#' data <- op_reshape(1:6, newshape = c(2, 3)) +#' data <- 1:6 |> op_array("float32") |> op_reshape(c(2, 3)) #' normalized_data <- layer_unit_normalization(data) #' op_sum(normalized_data[1, ]^2) #' ``` diff --git a/R/layers-preprocessing.R b/R/layers-preprocessing.R index 854532193..029ce6fda 100644 --- a/R/layers-preprocessing.R +++ b/R/layers-preprocessing.R @@ -782,7 +782,7 @@ function (object, num_bins, mask_value = NULL, salt = NULL, output_mode = "int", #' @param vocabulary #' Optional. Either an array of integers or a string path to a #' text file. If passing an array, can pass a list, list, -#' 1D NumPy array, or 1D tensor containing the integer vocbulary terms. +#' 1D NumPy array, or 1D tensor containing the integer vocabulary terms. #' If passing a file path, the file should contain one line per term #' in the vocabulary. If this argument is set, #' there is no need to `adapt()` the layer. @@ -1190,8 +1190,7 @@ function (object, factor, seed = NULL, ...) #' @param name #' String, name for the object #' -#' @param data_format -#' see description +#' @inheritParams layer_center_crop #' #' @inherit layer_dense return #' @export @@ -1250,6 +1249,8 @@ function (object, height, width, seed = NULL, data_format = NULL, #' @param object #' Object to compose the layer with. A tensor, array, or sequential model. #' +#' @inheritParams layer_center_crop +#' #' @inherit layer_dense return #' @export #' @family image augmentation layers @@ -1261,7 +1262,7 @@ function (object, height, width, seed = NULL, data_format = NULL, #' @tether keras.layers.RandomFlip layer_random_flip <- function (object, mode = "horizontal_and_vertical", seed = NULL, - ...) + data_format = NULL, ...) { args <- capture_args(list(seed = as_integer, input_shape = normalize_shape, batch_size = as_integer, batch_input_shape = normalize_shape), @@ -1343,11 +1344,15 @@ function (object, mode = "horizontal_and_vertical", seed = NULL, #' @param ... #' For forward/backward compatability. #' -#' @param value_range -#' see description -#' #' @param data_format -#' see description +#' string, either `"channels_last"` or `"channels_first"`. +#' The ordering of the dimensions in the inputs. `"channels_last"` +#' corresponds to inputs with shape `(batch, height, width, channels)` +#' while `"channels_first"` corresponds to inputs with shape +#' `(batch, channels, height, width)`. It defaults to the +#' `image_data_format` value found in your Keras config file at +#' `~/.keras/keras.json`. If you never set it, then it will be +#' `"channels_last"`. #' #' @inherit layer_dense return #' @export @@ -1360,7 +1365,7 @@ function (object, mode = "horizontal_and_vertical", seed = NULL, #' @tether keras.layers.RandomRotation layer_random_rotation <- function (object, factor, fill_mode = "reflect", interpolation = "bilinear", - seed = NULL, fill_value = 0, value_range = list(0L, 255L), + seed = NULL, fill_value = 0, data_format = NULL, ...) { args <- capture_args(list(seed = as_integer, input_shape = normalize_shape, @@ -1751,6 +1756,174 @@ function (object, height, width, interpolation = "bilinear", } +#' Performs the auto-contrast operation on an image. +#' +#' @description +#' Auto contrast stretches the values of an image across the entire available +#' `value_range`. This makes differences between pixels more obvious. An +#' example of this is if an image only has values `[0, 1]` out of the range +#' `[0, 255]`, auto contrast will change the `1` values to be `255`. +#' +#' This layer is active at both training and inference time. +#' +#' @param value_range +#' Range of values the incoming images will have. +#' Represented as a two number tuple written `(low, high)`. +#' This is typically either `(0, 1)` or `(0, 255)` depending +#' on how your preprocessing pipeline is set up. +#' Defaults to `(0, 255)`. +#' +#' @param object +#' Object to compose the layer with. A tensor, array, or sequential model. +#' +#' @param ... +#' For forward/backward compatability. +#' +#' @export +#' @family image preprocessing layers +#' @family preprocessing layers +#' @family layers +#' @tether keras.layers.AutoContrast +layer_auto_contrast <- +function (object, value_range = tuple(0L, 255L), ...) +{ + args <- capture_args(list( + value_range = as_tuple, + + input_shape = normalize_shape, + batch_size = as_integer, + batch_input_shape = normalize_shape + ), ignore = "object") + create_layer(keras$layers$AutoContrast, object, args) +} + + +#' Applies `(max_value - pixel + min_value)` for each pixel in the image. +#' +#' @description +#' When created without `threshold` parameter, the layer performs solarization +#' to all values. When created with specified `threshold` the layer only +#' augments pixels that are above the `threshold` value. +#' +#' # Examples +#' ```{r} +#' c(c(images, labels), .) %<-% dataset_cifar10() +#' str(images) +#' str(images[1, 1, 1, ]) +#' +#' # Note that images are Tensor with values in the range [0, 255] +#' solarization <- layer_solarization(value_range = c(0, 255)) +#' images <- solarization(images) |> as.array() +#' str(images[1, 1, 1, ]) +#' ``` +#' +#' @param addition_factor +#' (Optional) A tuple of two floats or a single float, +#' between 0 and 1. +#' For each augmented image a value is +#' sampled from the provided range. If a float is passed, the range is +#' interpreted as `(0, addition_factor)`. If specified, this value +#' (times the value range of input images, e.g. 255), is +#' added to each pixel before solarization and thresholding. +#' Defaults to `0.0`. +#' +#' @param threshold_factor +#' (Optional) A tuple of two floats or a single float. +#' For each augmented image a value is +#' sampled from the provided range. If a float is passed, the range is +#' interpreted as `(0, threshold_factor)`. If specified, only pixel +#' values above this threshold will be solarized. +#' +#' @param value_range +#' a tuple or a list of two elements. The first value +#' represents the lower bound for values in input images, the second +#' represents the upper bound. Images passed to the layer should have +#' values within `value_range`. Typical values to pass +#' are `(0, 255)` (RGB image) or `(0., 1.)` (scaled image). +#' +#' @param seed +#' Integer. Used to create a random seed. +#' +#' @param ... +#' Base layer keyword arguments, such as `name` and `dtype`. +#' +#' @param object +#' Object to compose the layer with. A tensor, array, or sequential model. +#' +#' @export +#' @tether keras.layers.Solarization +#' @family image preprocessing layers +#' @family preprocessing layers +#' @family layers +layer_solarization <- +function (object, addition_factor = 0, threshold_factor = 0, + value_range = tuple(0L, 255L), seed = NULL, ...) +{ + args <- capture_args(list( + value_range = as_tuple, + addition_factor = as_scalar_or_tuple, + threshold_factor = as_scalar_or_tuple, + seed = as_integer + ), ignore = "object") + create_layer(keras$layers$Solarization, object, args) +} + + + +#' Applies a series of layers to an input. +#' +#' @description +#' This class is useful to build a preprocessing pipeline, +#' in particular an image data augmentation pipeline. +#' Compared to a `Sequential` model, `Pipeline` features +#' a few important differences: +#' +#' - It's not a `Model`, just a plain layer. +#' - When the layers in the pipeline are compatible +#' with `tf.data`, the pipeline will also +#' remain `tf.data` compatible. That is to say, +#' the pipeline will not attempt to convert +#' its inputs to backend-native tensors +#' when in a tf.data context (unlike a `Sequential` +#' model). +#' +#' # Examples +#' ```{r} +#' preprocessing_pipeline <- layer_pipeline(c( +#' layer_auto_contrast(, ), +#' layer_random_zoom(, 0.2), +#' layer_random_rotation(, 0.2) +#' )) +#' +#' # `ds` is a tf.data.Dataset of images +#' ds <- tfdatasets::tensor_slices_dataset(1:100) |> +#' tfdatasets::dataset_map(\(.x) { +#' random_normal(c(28, 28)) +#' }) |> +#' tfdatasets::dataset_batch(32) +#' #|> +#' # tfdatasets::dataset_take(4) |> +#' # iterate() |> str() +#' +#' preprocessed_ds <- ds |> +#' tfdatasets::dataset_map(preprocessing_pipeline, num_parallel_calls = 4) +#' ``` +#' +#' @param name +#' String, name for the object +#' +#' @param layers +#' A list of layers. +#' +#' @export +#' @tether keras.layers.Pipeline +layer_pipeline <- +function (layers, name = NULL) +{ + keras$layers$Pipeline(layers, name = name) +} + + #' A preprocessing layer that maps strings to (possibly encoded) indices. #' #' @description @@ -1983,7 +2156,7 @@ function (object, height, width, interpolation = "bilinear", #' @param vocabulary #' Optional. Either an array of integers or a string path to a #' text file. If passing an array, can pass a list, list, -#' 1D NumPy array, or 1D tensor containing the integer vocbulary terms. +#' 1D NumPy array, or 1D tensor containing the integer vocabulary terms. #' If passing a file path, the file should contain one line per term #' in the vocabulary. If this argument is set, #' there is no need to `adapt()` the layer. @@ -2489,8 +2662,6 @@ function (object, fft_length = 2048L, sequence_stride = 512L, } - - # ---- adapt ---- diff --git a/R/model-creation.R b/R/model-creation.R index b647e9b3e..c25d19539 100644 --- a/R/model-creation.R +++ b/R/model-creation.R @@ -473,3 +473,125 @@ pop_layer <- function(object) { object$pop() invisible(object) } + + +#' Retrieves tree-like structure of model variables. +#' +#' @description +#' This method allows retrieval of different model variables (trainable, +#' non-trainable, optimizer, and metrics). The variables are returned in a +#' nested dictionary format, where the keys correspond to the variable +#' names and the values are the nested representations of the variables. +#' +#' # Examples +#' ```{r} +#' model <- keras_model_sequential(name = "my_sequential", +#' input_shape = c(1), +#' input_name = "my_input") |> +#' layer_dense(1, activation = "sigmoid", name = "my_dense") +#' +#' model |> compile(optimizer="adam", loss="mse", metrics=c("mae")) +#' model |> fit(matrix(1), matrix(1), verbose = 0) +#' state_tree <- model |> get_state_tree() +#' ``` +#' +#' The `state_tree` list returned looks like: +#' +#' ```r +#' list( +#' metrics_variables = list( +#' loss = list( +#' count = ..., +#' total = ... +#' ), +#' mean_absolute_error = list( +#' count = ..., +#' total = ... +#' ) +#' ), +#' trainable_variables = list( +#' my_sequential = list( +#' my_dense = list( +#' bias = ..., +#' kernel = ... +#' ) +#' ) +#' ), +#' non_trainable_variables = list(), +#' optimizer_variables = list( +#' adam = list( +#' iteration = ..., +#' learning_rate = ..., +#' my_sequential_my_dense_bias_momentum = ..., +#' my_sequential_my_dense_bias_velocity = ..., +#' my_sequential_my_dense_kernel_momentum = ..., +#' my_sequential_my_dense_kernel_velocity = ... +#' ) +#' ) +#' ) +#' ``` +#' +#' For example: +#' ```{r} +#' str(state_tree) +#' ``` +#' +#' @returns +#' A named list containing the nested representations of the +#' requested variables. The names are the variable names, and the +#' values are the corresponding nested named lists. +#' +#' @param object A Keras Model. +#' +#' @param value_format +#' One of `"backend_tensor"`, `"numpy_array"`, `"array"`. +#' The kind of array to return as the leaves of the nested +#' state tree. +#' +#' @export +#' @tether keras.Model.get_state_tree +#' @family model functions +get_state_tree <- function (object, value_format = "backend_tensor") +{ + switch( + value_format, + "numpy_array" = { + getter <- object$get_state_tree + r_to_py(getter)("numpy_array") + }, + "r_array" = , + "array" = { + object$get_state_tree("numpy_array") + }, + # "backend_tensor" = + { + object$get_state_tree(value_format) + } + ) +} + +#' Assigns values to variables of the model. +#' +#' @description +#' This method takes a dictionary (named list) of nested variable values, which +#' represents the state tree of the model, and assigns them to the +#' corresponding variables of the model. The keys (list names) represent the +#' variable names (e.g., `'trainable_variables'`, `'optimizer_variables'`), +#' and the values are nested dictionaries containing the variable +#' paths and their corresponding values. +#' +#' @param object A keras model. +#' +#' @param state_tree +#' A dictionary representing the state tree of the model. +#' The keys are the variable names, and the values are nested +#' dictionaries representing the variable paths and their values. +#' +#' @export +#' @family model functions +#' @tether keras.Model.set_state_tree +set_state_tree <- +function (object, state_tree) +{ + object$set_state_tree(state_tree) +} diff --git a/R/model-persistence.R b/R/model-persistence.R index 43616ad44..8fbd25361 100644 --- a/R/model-persistence.R +++ b/R/model-persistence.R @@ -352,6 +352,9 @@ load_model_config <- function(filepath, custom_objects = NULL) #' #' @param object A keras model. #' +#' @param verbose +#' whether to print all the variables of the exported model. +#' #' @returns This is called primarily for the side effect of exporting `object`. #' The first argument, `object` is also returned, invisibly, to enable usage #' with the pipe. @@ -361,14 +364,17 @@ load_model_config <- function(filepath, custom_objects = NULL) #' @family saving and loading functions # @seealso # + -export_savedmodel.keras.src.models.model.Model <- function(object, export_dir_base, ...) { - object$export(export_dir_base, ...) +export_savedmodel.keras.src.models.model.Model <- +function(object, export_dir_base, ..., verbose = TRUE) { + args <- capture_args(ignore = c("object", "export_dir_base")) + # export_dir_base is called 'filename' in method. Pass it as a positional arg + args <- c(list(export_dir_base), args) + do.call(object$export, args) invisible(object) } - #' Reload a Keras model/layer that was saved via `export_savedmodel()`. #' #' @description @@ -886,6 +892,163 @@ with_custom_object_scope <- function(objects, expr) { } + +#' +#' +#' Utility to inspect, edit, and resave Keras weights files. +#' +#' @description +#' You will find this class useful when adapting +#' an old saved weights file after having made +#' architecture changes to a model. +#' +#' # Examples +#' ```r +#' model <- keras_model_sequential(name = "my_sequential", +#' input_shape = c(1), +#' input_name = "my_input") |> +#' layer_dense(2, activation = "sigmoid", name = "my_dense") |> +#' layer_dense(2, activation = "sigmoid", name = "my_dense2") +#' +#' model |> compile(optimizer="adam", loss="mse", metrics=c("mae")) +#' model |> fit(matrix(1), matrix(1), verbose = 0) +#' +#' path.keras <- tempfile("model-", fileext = ".keras") +#' path.weights.h5 <- tempfile("model-", fileext = ".weights.h5") +#' model |> save_model(path.keras) +#' model |> save_model_weights(path.weights.h5) +#' +#' editor = saved_keras_file_editor(path.keras) +#' editor = saved_keras_file_editor(path.weights.h5) +#' +#' # Displays current contents +#' editor$summary() +#' +#' # Remove the weights of an existing layer +#' editor$delete_object("layers/dense_2") +#' +#' # Add the weights of a new layer +#' editor$add_object("layers/einsum_dense", weights=list("0"= ..., "1"= ...)) +#' +#' # Save the weights of the edited model +#' editor$resave_weights("edited_model.weights.h5") +#' ``` +#' +#' Methods defined: +#' +#' * ```r +#' add_object(object_path, weights) +#' ``` +#' Add a new object to the file (e.g. a layer). +#' +#' Args: +#' * `object_path`: String, full path of the +#' object to add (e.g. `"layers/dense_2"`). +#' * `weights`: Named list or dictionary mapping weight names to weight +#' values (arrays), +#' e.g. `list("0" = kernel_value, "1" = bias_value)`. +#' +#' * ```r +#' add_weights(object_name, weights) +#' ``` +#' Add one or more new weights to an existing object. +#' +#' Args: +#' * `object_name`: String, name or path of the +#' object to add the weights to +#' (e.g. `"dense_2"` or `"layers/dense_2"`). +#' * `weights`: Named list or dict mapping weight names to weight +#' values (arrays), +#' e.g. `list("0" = kernel_value, "1" = bias_value)`. +#' +#' * ```r +#' compare(reference_model) +#' ``` +#' Compares the opened file to a reference model. +#' +#' This method will list all mismatches between the +#' currently opened file and the provided reference model. +#' +#' Args: +#' * `reference_model`: Model instance to compare to. +#' +#' Returns: +#' +#' Named list with the following names: +#' `'status'`, `'error_count'`, `'match_count'`. +#' Status can be `'success'` or `'error'`. +#' `'error_count'` is the number of mismatches found. +#' `'match_count'` is the number of matching weights found. +#' +#' * ```r +#' delete_object(object_name) +#' ``` +#' Removes an object from the file (e.g. a layer). +#' +#' Args: +#' * `object_name`: String, name or path of the +#' object to delete (e.g. `"dense_2"` or +#' `"layers/dense_2"`). +#' +#' * ```r +#' delete_weight(object_name, weight_name) +#' ``` +#' Removes a weight from an existing object. +#' +#' Args: +#' * `object_name`: String, name or path of the +#' object from which to remove the weight +#' (e.g. `"dense_2"` or `"layers/dense_2"`). +#' * `weight_name`: String, name of the weight to +#' delete (e.g. `"0"`). +#' +#' * ```r +#' rename_object(object_name, new_name) +#' ``` +#' Rename an object in the file (e.g. a layer). +#' +#' Args: +#' * `object_name`: String, name or path of the +#' object to rename (e.g. `"dense_2"` or +#' `"layers/dense_2"`). +#' * `new_name`: String, new name of the object. +#' +#' * ```r +#' resave_weights(filepath) +#' ``` +#' +#' * ```r +#' save(filepath) +#' ``` +#' Save the edited weights file. +#' +#' Args: +#' * `filepath`: Path to save the file to. +#' Must be a `.weights.h5` file. +#' +#' * ```r +#' summary() +#' ``` +#' Prints the weight structure of the opened file. +#' +#' +#' +#' @param filepath +#' The path to a local file to inspect and edit. +#' +# @export +#' @tether keras.saving.KerasFileEditor +## attempting to use keras.saving.KerasFileEditor with the most basic example raised an error - +## it seem not ready for primetime. Revisit in next release. +## Also, when exporting, add a `print()` method that calls summary. +#' @noRd +saved_keras_file_editor <- +function (filepath) +{ + keras$saving$KerasFileEditor(filepath) +} + + # ---- internal utilities ---- normalize_custom_objects <- function(objects) { diff --git a/R/module-tethers.R b/R/module-tethers.R index 6fbe424ea..6dfb685e6 100644 --- a/R/module-tethers.R +++ b/R/module-tethers.R @@ -258,3 +258,11 @@ NULL #' @tether keras.dtype_policies #' @noRd NULL + + +#' @title keras.utils.Config +#' @name keras.utils.Config +#' @tether keras.utils.Config +#' @noRd +NULL + diff --git a/R/ops-linalg.R b/R/ops-linalg.R index 67f0f87ef..7db274a45 100644 --- a/R/ops-linalg.R +++ b/R/ops-linalg.R @@ -22,7 +22,7 @@ keras$ops$cholesky(x) #' Computes the determinant of a square tensor. #' #' @returns -#' A tensor of shape `(...)` represeting the determinant of `x`. +#' A tensor of shape `(...)` representing the determinant of `x`. #' #' @param x #' Input tensor of shape `(..., M, M)`. diff --git a/R/ops-nn.R b/R/ops-nn.R index f6c344e9b..959b9db49 100644 --- a/R/ops-nn.R +++ b/R/ops-nn.R @@ -70,7 +70,7 @@ function (x, mean, variance, axis, offset = NULL, scale = NULL, #' Normalizes `x` over the specified axis. #' #' @description -#' It is defined as: `normalize(x) = x / max(norm(x), epsilon)`. +#' It is defined as: `op_normalize(x) = x / max(norm(x), epsilon)`. #' #' # Examples #' ```{r} @@ -93,6 +93,10 @@ function (x, mean, variance, axis, offset = NULL, scale = NULL, #' The exponent value in the norm formulation. #' Defaults to 2. #' +#' @param epsilon +#' A lower bound value for the norm. +#' Defaults to `config_epsilon()`. +#' #' @export #' @family nn ops #' @family ops @@ -100,7 +104,7 @@ function (x, mean, variance, axis, offset = NULL, scale = NULL, #' @seealso #' + op_normalize <- -function (x, axis = -1L, order = 2L) +function (x, axis = -1L, order = 2L, epsilon = NULL) { args <- capture_args(list(axis = as_axis, order = as_integer)) do.call(keras$ops$normalize, args) @@ -143,3 +147,75 @@ function (x, axis = -1L, order = 2L) op_psnr <- function (x1, x2, max_val) keras$ops$psnr(x1, x2, max_val) + + + +#' Scaled dot product attention function. +#' +#' @description +#' Computes the attention function on Q (`query`), K (`key`), and V(`value`): +#' `attention(Q, K, V) = softmax(Q * K / sqrt(d)) * V`. If we define `logits` +#' as the output of `Q * K` and the `probs` as the output of `softmax`. +#' +#' Throughout this function, we utilize the following notation to represent the +#' shape of array: +#' - B: batch size +#' - S: length of the key/value +#' - T: length of the query +#' - N: number of attention heads +#' - H: dimensions of each attention head +#' - K: number of key/value heads +#' - G: number of groups, which equals to `N // K` +#' +#' # Examples +#' ```{r} +#' query = random_normal(c(2, 4, 8, 16)) +#' key = random_normal(c(2, 6, 8, 16)) +#' value = random_normal(c(2, 6, 8, 16)) +#' op_dot_product_attention(query, key, value) |> op_shape() +#' ``` +#' +#' @returns +#' An array of the attention output with the same shape of `query`. +#' +#' @param query +#' The query array with the shape of `(B, T, N, H)`. +#' +#' @param key +#' The key array with the shape of `(B, S, K, H)`. When `K` equals +#' `N`, multi-headed attention (MHA) is performed. Otherwise, grouped +#' query attention (GQA) is performed if `N` is a multiple of `K`. and +#' multi-query attention (MQA) is performed if `K==1` (a special case +#' of GQA). +#' +#' @param value +#' The value array with the same shape of `key`. +#' +#' @param bias +#' Optional bias array to be added to logits. The shape must be +#' broadcastable to `(B, N, T, S)`. +#' +#' @param mask +#' Optional mask array used to filter out logits. It is a boolean +#' mask where `TRUE` indicates the element should take part in +#' attention. For an additive mask, users should pass it to bias. The +#' shape must be broadcastable to `(B, N, T, S)`. +#' +#' @param scale +#' Optional scale for the logits. If `NULL`, the scale will be set +#' to `1.0 / sqrt(H)`. +#' +#' @param is_causal +#' Whether to apply causal mask. +#' +#' @export +#' @tether keras.ops.dot_product_attention +#' @family nn ops +#' @family ops +op_dot_product_attention <- +function (query, key, value, bias = NULL, mask = NULL, scale = NULL, + is_causal = FALSE) +{ + args <- capture_args() + do.call(keras$ops$dot_product_attention, args) +} diff --git a/R/ops-numpy.R b/R/ops-numpy.R index 58d58fdec..d3bfbad93 100644 --- a/R/ops-numpy.R +++ b/R/ops-numpy.R @@ -42,7 +42,7 @@ keras$ops$divide_no_nan(x1, x2) #' into their sorted position at once. #' #' @param axis -#' Axis along which to sort. The default is -1 (the last axis). +#' Axis along which to sort. The default is `-1` (the last axis). #' If `NULL`, the flattened array is used. #' #' @export @@ -55,3 +55,384 @@ function (x, kth, axis = -1L) args <- capture_args(list(axis = as_axis)) do.call(keras$ops$argpartition, args) } + + +#' Compute the bit-wise AND of two arrays element-wise. +#' +#' @description +#' Computes the bit-wise AND of the underlying binary representation of the +#' integers in the input arrays. This ufunc implements the C/Python operator +#' `&`. +#' +#' @returns +#' Result tensor. +#' +#' @param x +#' Input integer tensor. +#' +#' @param y +#' Input integer tensor. +#' +#' @export +#' @family numpy ops +#' @family ops +#' @tether keras.ops.bitwise_and +op_bitwise_and <- +function (x, y) +{ + args <- capture_args(list(x = as_integer, y = as_integer)) + do.call(keras$ops$bitwise_and, args) +} + + +#' Compute bit-wise inversion, or bit-wise NOT, element-wise. +#' +#' @description +#' Computes the bit-wise NOT of the underlying binary representation of the +#' integers in the input arrays. This ufunc implements the C/Python operator +#' `~`. +#' +#' @returns +#' Result tensor. +#' +#' @param x +#' Input integer tensor. +#' +#' @family numpy ops +#' @family ops +#' @export +#' @tether keras.ops.bitwise_invert +op_bitwise_invert <- +function (x) +{ + keras$ops$bitwise_invert(as_integer(x)) +} + + +#' Shift the bits of an integer to the left. +#' +#' @description +#' Bits are shifted to the left by appending `y` 0s at the right of `x`. +#' Since the internal representation of numbers is in binary format, this +#' operation is equivalent to multiplying `x` by `2**y`. +#' +#' @returns +#' Result tensor. +#' +#' @param x +#' Input integer tensor. +#' +#' @param y +#' Input integer tensor. +#' +#' @export +#' @tether keras.ops.bitwise_left_shift +#' @family numpy ops +#' @family ops +op_bitwise_left_shift <- +function (x, y) +{ + args <- capture_args(list(x = as_integer, y = as_integer)) + do.call(keras$ops$bitwise_left_shift, args) +} + + +#' Compute bit-wise inversion, or bit-wise NOT, element-wise. +#' +#' @description +#' Computes the bit-wise NOT of the underlying binary representation of the +#' integers in the input arrays. This ufunc implements the C/Python operator +#' `~`. +#' +#' @returns +#' Result tensor. +#' +#' @param x +#' Input integer tensor. +#' +#' @export +#' @tether keras.ops.bitwise_not +#' @family numpy ops +#' @family ops +op_bitwise_not <- +function (x) +{ + keras$ops$bitwise_not(as_integer(x)) +} + + +#' Compute the bit-wise OR of two arrays element-wise. +#' +#' @description +#' Computes the bit-wise OR of the underlying binary representation of the +#' integers in the input arrays. This ufunc implements the C/Python operator +#' `|`. +#' +#' @returns +#' Result tensor. +#' +#' @param x +#' Input integer tensor. +#' +#' @param y +#' Input integer tensor. +#' +#' @export +#' @tether keras.ops.bitwise_or +#' @family numpy ops +#' @family ops +op_bitwise_or <- +function (x, y) +{ + args <- capture_args(list(x = as_integer, y = as_integer)) + do.call(keras$ops$bitwise_or, args) +} + + +#' Shift the bits of an integer to the right. +#' +#' @description +#' Bits are shifted to the right `y`. Because the internal representation of +#' numbers is in binary format, this operation is equivalent to dividing `x` by +#' `2**y`. +#' +#' @returns +#' Result tensor. +#' +#' @param x +#' Input integer tensor. +#' +#' @param y +#' Input integer tensor. +#' +#' @export +#' @tether keras.ops.bitwise_right_shift +#' @family numpy ops +#' @family ops +op_bitwise_right_shift <- +function (x, y) +{ + args <- capture_args(list(x = as_integer, y = as_integer)) + do.call(keras$ops$bitwise_right_shift, args) +} + + +#' Compute the bit-wise XOR of two arrays element-wise. +#' +#' @description +#' Computes the bit-wise XOR of the underlying binary representation of the +#' integers in the input arrays. This ufunc implements the C/Python operator +#' `^`. +#' +#' @returns +#' Result tensor. +#' +#' @param x +#' Input integer tensor. +#' +#' @param y +#' Input integer tensor. +#' +#' @export +#' @tether keras.ops.bitwise_xor +#' @family numpy ops +#' @family ops +op_bitwise_xor <- +function (x, y) +{ + args <- capture_args(list(x = as_integer, y = as_integer)) + do.call(keras$ops$bitwise_xor, args) +} + + +#' Computes a histogram of the data tensor `x`. +#' +#' @description +#' +#' # Examples +#' ```{r, comment = "#>", strip.white = FALSE} +#' input_tensor <- random_uniform(8) +#' c(counts, edges) %<-% op_histogram(input_tensor) +#' +#' counts +#' edges +#' ``` +#' +#' @returns +#' A list of two tensors containing: +#' - A tensor representing the counts of elements in each bin. +#' - A tensor representing the bin edges. +#' +#' @param x +#' Input tensor. +#' +#' @param bins +#' An integer representing the number of histogram bins. +#' Defaults to 10. +#' +#' @param range +#' A pair of numbers representing the lower and upper range of the bins. +#' If not specified, it will use the min and max of `x`. +#' +#' @export +#' @family numpy ops +#' @family ops +#' @tether keras.ops.histogram +op_histogram <- +function (x, bins = 10L, range = NULL) +{ + args <- capture_args(list(bins = as_integer, range = as_tuple)) + do.call(keras$ops$histogram, args) +} + + +#' Shift the bits of an integer to the left. +#' +#' @description +#' Bits are shifted to the left by appending `y` 0s at the right of `x`. +#' Since the internal representation of numbers is in binary format, this +#' operation is equivalent to multiplying `x` by `2^y`. +#' +#' @returns +#' Result tensor. +#' +#' @param x +#' Input integer tensor. +#' +#' @param y +#' Input integer tensor. +#' +#' @export +#' @family numpy ops +#' @family ops +#' @tether keras.ops.left_shift +op_left_shift <- +function (x, y) +{ + args <- capture_args(list(x = as_integer, y = as_integer)) + do.call(keras$ops$left_shift, args) +} + + +#' Shift the bits of an integer to the right. +#' +#' @description +#' Bits are shifted to the right `y`. Because the internal representation of +#' numbers is in binary format, this operation is equivalent to dividing `x` by +#' `2^y`. +#' +#' @returns +#' Result tensor. +#' +#' @param x +#' Input integer tensor. +#' +#' @param y +#' Input integer tensor. +#' +#' @export +#' @tether keras.ops.right_shift +#' @family numpy ops +#' @family ops +op_right_shift <- +function (x, y) +{ + args <- capture_args(list(x = as_integer, y = as_integer)) + do.call(keras$ops$right_shift, args) +} + + +#' Computes log of the determinant of a hermitian positive definite matrix. +#' +#' @returns +#' The natural log of the determinant of matrix. +#' +#' @param x +#' Input matrix. It must 2D and square. +#' +#' @export +#' @tether keras.ops.logdet +#' @family numpy ops +#' @family ops +op_logdet <- +function (x) +keras$ops$logdet(x) + + +#' Performs a safe saturating cast to the desired dtype. +#' +#' @description +#' Saturating cast prevents data type overflow when casting to `dtype` with +#' smaller values range. E.g. +#' `op_cast(c(-1, 256), "float32") |> op_cast("uint8")` returns `c(255, 0)`, +#' but `op_cast(c(-1, 256), "float32") |> op_saturate_cast("uint8")` returns +#' `c(0, 255)`. +#' +#' # Examples +#' Image resizing with bicubic interpolation may produce values outside +#' original range. +#' ```{r} +#' image2x2 <- np_array(as.integer(c(0, 1, 254, 255)), "uint8") |> +#' array_reshape(c(1, 2, 2, 1)) +#' image4x4 <- image2x2 |> +#' tensorflow::tf$image$resize(shape(4, 4), method="bicubic") +#' image4x4 |> as.array() |> drop() +#' ``` +#' +#' Casting this resized image back to `uint8` will cause overflow. +#' ```{r} +#' image4x4_casted <- op_cast(image4x4, "uint8") +#' image4x4_casted |> as.array() |> drop() +#' ``` +#' +#' Saturate casting to `uint8` will clip values to `uint8` range before +#' casting and will not cause overflow. +#' ```{r} +#' image4x4_saturate_casted <- image4x4 |> op_saturate_cast("uint8") +#' image4x4_saturate_casted |> as.array() |> drop() +#' ``` +#' +#' @returns +#' A safely casted tensor of the specified `dtype`. +#' +#' @param x +#' A tensor or variable. +#' +#' @param dtype +#' The target type. +#' +#' @export +#' @tether keras.ops.saturate_cast +#' @family numpy ops +#' @family ops +op_saturate_cast <- +function (x, dtype) +keras$ops$saturate_cast(x, dtype) + + +#' Return the truncated value of the input, element-wise. +#' +#' @description +#' The truncated value of the scalar `x` is the nearest integer `i` which is +#' closer to zero than `x` is. In short, the fractional part of the signed +#' number `x` is discarded. +#' +#' # Examples +#' ```{r} +#' x <- op_array(c(-1.7, -1.5, -0.2, 0.2, 1.5, 1.7, 2.0)) +#' op_trunc(x) +#' ``` +#' +#' @returns +#' The truncated value of each element in `x`. +#' +#' @param x +#' Input tensor. +#' +#' @export +#' @family numpy ops +#' @family ops +#' @tether keras.ops.trunc +op_trunc <- +function (x) +keras$ops$trunc(x) diff --git a/R/ops.R b/R/ops.R index 781d6d183..2c398133b 100644 --- a/R/ops.R +++ b/R/ops.R @@ -4102,13 +4102,13 @@ function (x1, x2, axisa = -1L, axisb = -1L, axisc = -1L, axis = NULL) #' #' - The tensor representing the list of decoded sequences. If #' `strategy="greedy"`, the shape is `(1, batch_size, max_length)`. If -#' `strategy="beam_seatch"`, the shape is +#' `strategy="beam_search"`, the shape is #' `(top_paths, batch_size, max_length)`. Note that: `-1` indicates the #' blank label. #' #' - If `strategy="greedy"`, a tensor of shape `(batch_size, 1)` #' representing the negative of the sum of the probability logits for -#' each sequence. If `strategy="beam_seatch"`, a tensor of shape +#' each sequence. If `strategy="beam_search"`, a tensor of shape #' `(batch_size, top_paths)` representing the log probability for each #' sequence. #' @@ -7730,10 +7730,10 @@ function (f, init, xs = NULL, length = NULL, reverse = FALSE, unroll = 1L) #' # Examples #' ```{r} #' add_fn <- function(x, y) x + y -#' substract_fn <- function(x, y) x - y +#' subtract_fn <- function(x, y) x - y #' x <- op_array(2.0) #' y <- op_array(0.5) -#' branches <- list(add_fn, substract_fn) +#' branches <- list(add_fn, subtract_fn) #' op_switch(1, branches, x, y) #' op_switch(2, branches, x, y) #' ``` diff --git a/R/optimizers.R b/R/optimizers.R index 23d3a6237..2ac57170e 100644 --- a/R/optimizers.R +++ b/R/optimizers.R @@ -505,7 +505,7 @@ function (learning_rate = 0.001, beta_1 = 0.9, beta_2 = 0.999, #' ``` #' #' The update rule for parameter `w` with gradient `g` is described at the end -#' of section 7.1 of the paper (see the referenece section): +#' of section 7.1 of the paper (see the reference section): #' #' ```{r, eval=FALSE} #' t <- t + 1 @@ -1171,7 +1171,7 @@ function (learning_rate = 0.001, beta_1 = 0.9, beta_2 = 0.99, #' scaling to it. This loss scale is dynamically updated over time as follows: #' - On any train step, if a nonfinite gradient is encountered, the loss scale #' is halved, and the train step is skipped. -#' - If `dynamic_growth_steps` have ocurred since the last time the loss scale +#' - If `dynamic_growth_steps` have occurred since the last time the loss scale #' was updated, and no nonfinite gradients have occurred, the loss scale #' is doubled. #' diff --git a/R/r-utils.R b/R/r-utils.R index b76faec2e..cea5635ab 100644 --- a/R/r-utils.R +++ b/R/r-utils.R @@ -279,6 +279,20 @@ as_integer_tuple <- function(x, force_tuple = FALSE) { as.integer(x) } +as_scalar_or_tuple <- function(x) { + if(is_py_object(x)) + return(x) + if(is.atomic(x) && is_scalar(x)) + return(x) + tuple(as.list(x)) +} + +as_tuple <- function(x) { + if(is_py_object(x)) + return(x) + tuple(as.list(x)) +} + as_nullable_integer <- function(x) { if (is.null(x)) x diff --git a/R/random.R b/R/random.R index 91abef6cd..0f0eab1bf 100644 --- a/R/random.R +++ b/R/random.R @@ -19,7 +19,7 @@ #' #' @param logits #' 2-D Tensor with shape (batch_size, num_classes). Each row -#' should define a categorical distibution with the unnormalized +#' should define a categorical distribution with the unnormalized #' log-probabilities for all classes. #' #' @param num_samples diff --git a/R/utils.R b/R/utils.R index 3a871b80f..5c5986df5 100644 --- a/R/utils.R +++ b/R/utils.R @@ -128,6 +128,7 @@ function (tensor) #' # Examples #' ```{r} #' path_to_downloaded_file <- get_file( +#' "flower_photos", #' origin = "https://storage.googleapis.com/download.tensorflow.org/example_images/flower_photos.tgz", #' extract = TRUE #' ) @@ -145,20 +146,24 @@ function (tensor) #' are getting is the one you expect. #' #' @param fname -#' Name of the file. If an absolute path, e.g. `"/path/to/file.txt"` -#' is specified, the file will be saved at that location. +#' If the target is a single file, this is your desired +#' local name for the file. #' If `NULL`, the name of the file at `origin` will be used. +#' If downloading and extracting a directory archive, +#' the provided `fname` will be used as extraction directory +#' name (only if it doesn't have an extension). #' #' @param origin #' Original URL of the file. #' # @param untar # Deprecated in favor of `extract` argument. -# boolean, whether the file should be decompressed -#' +# Boolean, whether the file is a tar archive that should +# be extracted. +# # @param md5_hash # Deprecated in favor of `file_hash` argument. -# md5 hash of the file for verification +# md5 hash of the file for file integrity verification. #' #' @param file_hash #' The expected hash string of the file after download. @@ -175,7 +180,8 @@ function (tensor) #' The default 'auto' detects the hash algorithm in use. #' #' @param extract -#' `TRUE` tries extracting the file as an Archive, like tar or zip. +#' If `TRUE`, extracts the archive. Only applicable to compressed +#' archive files like tar or zip. #' #' @param archive_format #' Archive format to try for extracting the file. diff --git a/man/Layer.Rd b/man/Layer.Rd index 67ab337e6..384123e8f 100644 --- a/man/Layer.Rd +++ b/man/Layer.Rd @@ -688,6 +688,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -765,6 +766,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/application_densenet121.Rd b/man/application_densenet121.Rd index 62ee4bc4b..d49b0b1f6 100644 --- a/man/application_densenet121.Rd +++ b/man/application_densenet121.Rd @@ -51,7 +51,7 @@ be applied. \item{classes}{optional number of classes to classify images into, only to be specified if \code{include_top} is \code{TRUE}, and -if no \code{weights} argument is specified.} +if no \code{weights} argument is specified. Defaults to 1000.} \item{classifier_activation}{A \code{str} or callable. The activation function to use diff --git a/man/application_densenet169.Rd b/man/application_densenet169.Rd index 028b77d9c..8dcd759a8 100644 --- a/man/application_densenet169.Rd +++ b/man/application_densenet169.Rd @@ -51,7 +51,7 @@ be applied. \item{classes}{optional number of classes to classify images into, only to be specified if \code{include_top} is \code{TRUE}, and -if no \code{weights} argument is specified.} +if no \code{weights} argument is specified. Defaults to 1000.} \item{classifier_activation}{A \code{str} or callable. The activation function to use diff --git a/man/application_densenet201.Rd b/man/application_densenet201.Rd index b16c62368..7ad1f935f 100644 --- a/man/application_densenet201.Rd +++ b/man/application_densenet201.Rd @@ -51,7 +51,7 @@ be applied. \item{classes}{optional number of classes to classify images into, only to be specified if \code{include_top} is \code{TRUE}, and -if no \code{weights} argument is specified.} +if no \code{weights} argument is specified. Defaults to 1000.} \item{classifier_activation}{A \code{str} or callable. The activation function to use diff --git a/man/application_resnet50.Rd b/man/application_resnet50.Rd index b8d447377..643327333 100644 --- a/man/application_resnet50.Rd +++ b/man/application_resnet50.Rd @@ -46,7 +46,7 @@ model will be a 2D tensor. \item{classes}{optional number of classes to classify images into, only to be specified if \code{include_top} is \code{TRUE}, and if no \code{weights} argument is -specified.} +specified. Defaults to \code{1000}.} \item{classifier_activation}{A \code{str} or callable. The activation function to use on the "top" layer. Ignored unless \code{include_top=TRUE}. Set diff --git a/man/export_savedmodel.keras.src.models.model.Model.Rd b/man/export_savedmodel.keras.src.models.model.Model.Rd index e8c395082..bcc37e088 100644 --- a/man/export_savedmodel.keras.src.models.model.Model.Rd +++ b/man/export_savedmodel.keras.src.models.model.Model.Rd @@ -4,7 +4,7 @@ \alias{export_savedmodel.keras.src.models.model.Model} \title{Create a TF SavedModel artifact for inference (e.g. via TF-Serving).} \usage{ -\method{export_savedmodel}{keras.src.models.model.Model}(object, export_dir_base, ...) +\method{export_savedmodel}{keras.src.models.model.Model}(object, export_dir_base, ..., verbose = TRUE) } \arguments{ \item{object}{A keras model.} @@ -13,6 +13,8 @@ the artifact.} \item{...}{For forward/backward compatability.} + +\item{verbose}{whether to print all the variables of the exported model.} } \value{ This is called primarily for the side effect of exporting \code{object}. diff --git a/man/get_config.Rd b/man/get_config.Rd index 14835ec96..5e3b57a87 100644 --- a/man/get_config.Rd +++ b/man/get_config.Rd @@ -38,9 +38,11 @@ to the filesystem. \seealso{ Other model functions: \cr \code{\link{get_layer}()} \cr +\code{\link{get_state_tree}()} \cr \code{\link{keras_model}()} \cr \code{\link{keras_model_sequential}()} \cr \code{\link{pop_layer}()} \cr +\code{\link{set_state_tree}()} \cr \code{\link{summary.keras.src.models.model.Model}()} \cr Other layer methods: \cr diff --git a/man/get_file.Rd b/man/get_file.Rd index ec2356547..730cbcad4 100644 --- a/man/get_file.Rd +++ b/man/get_file.Rd @@ -18,9 +18,12 @@ get_file( ) } \arguments{ -\item{fname}{Name of the file. If an absolute path, e.g. \code{"/path/to/file.txt"} -is specified, the file will be saved at that location. -If \code{NULL}, the name of the file at \code{origin} will be used.} +\item{fname}{If the target is a single file, this is your desired +local name for the file. +If \code{NULL}, the name of the file at \code{origin} will be used. +If downloading and extracting a directory archive, +the provided \code{fname} will be used as extraction directory +name (only if it doesn't have an extension).} \item{origin}{Original URL of the file.} @@ -37,7 +40,8 @@ specified, the file will be saved at that location.} options are \verb{"md5'}, \verb{"sha256'}, and \verb{"auto'}. The default 'auto' detects the hash algorithm in use.} -\item{extract}{\code{TRUE} tries extracting the file as an Archive, like tar or zip.} +\item{extract}{If \code{TRUE}, extracts the archive. Only applicable to compressed +archive files like tar or zip.} \item{archive_format}{Archive format to try for extracting the file. Options are \verb{"auto'}, \verb{"tar'}, \verb{"zip'}, and \code{NULL}. @@ -75,6 +79,7 @@ programs \code{shasum} and \code{sha256sum} can compute the hash. } \section{Examples}{ \if{html}{\out{
}}\preformatted{path_to_downloaded_file <- get_file( + "flower_photos", origin = "https://storage.googleapis.com/download.tensorflow.org/example_images/flower_photos.tgz", extract = TRUE ) diff --git a/man/get_layer.Rd b/man/get_layer.Rd index d9e2c0899..2ea6e1b39 100644 --- a/man/get_layer.Rd +++ b/man/get_layer.Rd @@ -25,9 +25,11 @@ precedence. \seealso{ Other model functions: \cr \code{\link{get_config}()} \cr +\code{\link{get_state_tree}()} \cr \code{\link{keras_model}()} \cr \code{\link{keras_model_sequential}()} \cr \code{\link{pop_layer}()} \cr +\code{\link{set_state_tree}()} \cr \code{\link{summary.keras.src.models.model.Model}()} \cr } \concept{model functions} diff --git a/man/get_state_tree.Rd b/man/get_state_tree.Rd new file mode 100644 index 000000000..ee63a7f4e --- /dev/null +++ b/man/get_state_tree.Rd @@ -0,0 +1,114 @@ +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/model-creation.R +\name{get_state_tree} +\alias{get_state_tree} +\title{Retrieves tree-like structure of model variables.} +\usage{ +get_state_tree(object, value_format = "backend_tensor") +} +\arguments{ +\item{object}{A Keras Model.} + +\item{value_format}{One of \code{"backend_tensor"}, \code{"numpy_array"}, \code{"array"}. +The kind of array to return as the leaves of the nested +state tree.} +} +\value{ +A named list containing the nested representations of the +requested variables. The names are the variable names, and the +values are the corresponding nested named lists. +} +\description{ +This method allows retrieval of different model variables (trainable, +non-trainable, optimizer, and metrics). The variables are returned in a +nested dictionary format, where the keys correspond to the variable +names and the values are the nested representations of the variables. +} +\section{Examples}{ +\if{html}{\out{
}}\preformatted{model <- keras_model_sequential(name = "my_sequential", + input_shape = c(1), + input_name = "my_input") |> + layer_dense(1, activation = "sigmoid", name = "my_dense") + +model |> compile(optimizer="adam", loss="mse", metrics=c("mae")) +model |> fit(matrix(1), matrix(1), verbose = 0) +state_tree <- model |> get_state_tree() +}\if{html}{\out{
}} + +The \code{state_tree} list returned looks like: + +\if{html}{\out{
}}\preformatted{list( + metrics_variables = list( + loss = list( + count = ..., + total = ... + ), + mean_absolute_error = list( + count = ..., + total = ... + ) + ), + trainable_variables = list( + my_sequential = list( + my_dense = list( + bias = ..., + kernel = ... + ) + ) + ), + non_trainable_variables = list(), + optimizer_variables = list( + adam = list( + iteration = ..., + learning_rate = ..., + my_sequential_my_dense_bias_momentum = ..., + my_sequential_my_dense_bias_velocity = ..., + my_sequential_my_dense_kernel_momentum = ..., + my_sequential_my_dense_kernel_velocity = ... + ) + ) +) +}\if{html}{\out{
}} + +For example: + +\if{html}{\out{
}}\preformatted{str(state_tree) +}\if{html}{\out{
}} + +\if{html}{\out{
}}\preformatted{## List of 4 +## $ trainable_variables :List of 1 +## ..$ my_sequential:List of 1 +## .. ..$ my_dense:List of 2 +## .. .. ..$ kernel: +## .. .. ..$ bias : +## $ non_trainable_variables: Named list() +## $ optimizer_variables :List of 1 +## ..$ adam:List of 6 +## .. ..$ iteration : +## .. ..$ learning_rate : +## .. ..$ my_sequential_my_dense_kernel_momentum: +## .. ..$ my_sequential_my_dense_kernel_velocity: +## .. ..$ my_sequential_my_dense_bias_momentum : +## .. ..$ my_sequential_my_dense_bias_velocity : +## $ metrics_variables :List of 2 +## ..$ loss :List of 2 +## .. ..$ total: +## .. ..$ count: +## ..$ mean_absolute_error:List of 2 +## .. ..$ total: +## .. ..$ count: + +}\if{html}{\out{
}} +} + +\seealso{ +Other model functions: \cr +\code{\link{get_config}()} \cr +\code{\link{get_layer}()} \cr +\code{\link{keras_model}()} \cr +\code{\link{keras_model_sequential}()} \cr +\code{\link{pop_layer}()} \cr +\code{\link{set_state_tree}()} \cr +\code{\link{summary.keras.src.models.model.Model}()} \cr +} +\concept{model functions} diff --git a/man/keras_model.Rd b/man/keras_model.Rd index 1c42bad8f..0107053bc 100644 --- a/man/keras_model.Rd +++ b/man/keras_model.Rd @@ -45,8 +45,10 @@ model |> compile( Other model functions: \cr \code{\link{get_config}()} \cr \code{\link{get_layer}()} \cr +\code{\link{get_state_tree}()} \cr \code{\link{keras_model_sequential}()} \cr \code{\link{pop_layer}()} \cr +\code{\link{set_state_tree}()} \cr \code{\link{summary.keras.src.models.model.Model}()} \cr Other model creation: \cr diff --git a/man/keras_model_sequential.Rd b/man/keras_model_sequential.Rd index fbca3c9b8..97406370c 100644 --- a/man/keras_model_sequential.Rd +++ b/man/keras_model_sequential.Rd @@ -114,8 +114,10 @@ model Other model functions: \cr \code{\link{get_config}()} \cr \code{\link{get_layer}()} \cr +\code{\link{get_state_tree}()} \cr \code{\link{keras_model}()} \cr \code{\link{pop_layer}()} \cr +\code{\link{set_state_tree}()} \cr \code{\link{summary.keras.src.models.model.Model}()} \cr Other model creation: \cr diff --git a/man/layer_activation.Rd b/man/layer_activation.Rd index d0573f76e..5dbd51c9e 100644 --- a/man/layer_activation.Rd +++ b/man/layer_activation.Rd @@ -79,6 +79,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -156,6 +157,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_activation_elu.Rd b/man/layer_activation_elu.Rd index 4599abb08..ae5cd9e49 100644 --- a/man/layer_activation_elu.Rd +++ b/man/layer_activation_elu.Rd @@ -55,6 +55,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -132,6 +133,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_activation_leaky_relu.Rd b/man/layer_activation_leaky_relu.Rd index ad19c50c6..927096643 100644 --- a/man/layer_activation_leaky_relu.Rd +++ b/man/layer_activation_leaky_relu.Rd @@ -70,6 +70,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -147,6 +148,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_activation_parametric_relu.Rd b/man/layer_activation_parametric_relu.Rd index 6ae665d2d..9d1f3ae30 100644 --- a/man/layer_activation_parametric_relu.Rd +++ b/man/layer_activation_parametric_relu.Rd @@ -74,6 +74,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -151,6 +152,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_activation_relu.Rd b/man/layer_activation_relu.Rd index f60709585..7c804f85c 100644 --- a/man/layer_activation_relu.Rd +++ b/man/layer_activation_relu.Rd @@ -89,6 +89,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -166,6 +167,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_activation_softmax.Rd b/man/layer_activation_softmax.Rd index 4b9596fee..c09a39ee6 100644 --- a/man/layer_activation_softmax.Rd +++ b/man/layer_activation_softmax.Rd @@ -67,6 +67,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -144,6 +145,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_activity_regularization.Rd b/man/layer_activity_regularization.Rd index 57a2b6c43..2b8b531d6 100644 --- a/man/layer_activity_regularization.Rd +++ b/man/layer_activity_regularization.Rd @@ -65,6 +65,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -142,6 +143,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_add.Rd b/man/layer_add.Rd index 1fff482a5..95618a605 100644 --- a/man/layer_add.Rd +++ b/man/layer_add.Rd @@ -81,6 +81,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -158,6 +159,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_additive_attention.Rd b/man/layer_additive_attention.Rd index b8191a933..3c320743a 100644 --- a/man/layer_additive_attention.Rd +++ b/man/layer_additive_attention.Rd @@ -106,6 +106,7 @@ Other layers: \cr \code{\link{layer_add}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -183,6 +184,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_alpha_dropout.Rd b/man/layer_alpha_dropout.Rd index c0a78ad97..f44401797 100644 --- a/man/layer_alpha_dropout.Rd +++ b/man/layer_alpha_dropout.Rd @@ -76,6 +76,7 @@ Other layers: \cr \code{\link{layer_add}()} \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -153,6 +154,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_attention.Rd b/man/layer_attention.Rd index 0da214c67..148f3eada 100644 --- a/man/layer_attention.Rd +++ b/man/layer_attention.Rd @@ -119,6 +119,7 @@ Other layers: \cr \code{\link{layer_add}()} \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -196,6 +197,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_auto_contrast.Rd b/man/layer_auto_contrast.Rd new file mode 100644 index 000000000..3ae8838fa --- /dev/null +++ b/man/layer_auto_contrast.Rd @@ -0,0 +1,173 @@ +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/layers-preprocessing.R +\name{layer_auto_contrast} +\alias{layer_auto_contrast} +\title{Performs the auto-contrast operation on an image.} +\usage{ +layer_auto_contrast(object, value_range = tuple(0L, 255L), ...) +} +\arguments{ +\item{object}{Object to compose the layer with. A tensor, array, or sequential model.} + +\item{value_range}{Range of values the incoming images will have. +Represented as a two number tuple written \verb{(low, high)}. +This is typically either \verb{(0, 1)} or \verb{(0, 255)} depending +on how your preprocessing pipeline is set up. +Defaults to \verb{(0, 255)}.} + +\item{...}{For forward/backward compatability.} +} +\description{ +Auto contrast stretches the values of an image across the entire available +\code{value_range}. This makes differences between pixels more obvious. An +example of this is if an image only has values \verb{[0, 1]} out of the range +\verb{[0, 255]}, auto contrast will change the \code{1} values to be \code{255}. + +This layer is active at both training and inference time. +} +\seealso{ +Other image preprocessing layers: \cr +\code{\link{layer_center_crop}()} \cr +\code{\link{layer_rescaling}()} \cr +\code{\link{layer_resizing}()} \cr +\code{\link{layer_solarization}()} \cr + +Other preprocessing layers: \cr +\code{\link{layer_category_encoding}()} \cr +\code{\link{layer_center_crop}()} \cr +\code{\link{layer_discretization}()} \cr +\code{\link{layer_feature_space}()} \cr +\code{\link{layer_hashed_crossing}()} \cr +\code{\link{layer_hashing}()} \cr +\code{\link{layer_integer_lookup}()} \cr +\code{\link{layer_mel_spectrogram}()} \cr +\code{\link{layer_normalization}()} \cr +\code{\link{layer_random_brightness}()} \cr +\code{\link{layer_random_contrast}()} \cr +\code{\link{layer_random_crop}()} \cr +\code{\link{layer_random_flip}()} \cr +\code{\link{layer_random_rotation}()} \cr +\code{\link{layer_random_translation}()} \cr +\code{\link{layer_random_zoom}()} \cr +\code{\link{layer_rescaling}()} \cr +\code{\link{layer_resizing}()} \cr +\code{\link{layer_solarization}()} \cr +\code{\link{layer_string_lookup}()} \cr +\code{\link{layer_text_vectorization}()} \cr + +Other layers: \cr +\code{\link{Layer}()} \cr +\code{\link{layer_activation}()} \cr +\code{\link{layer_activation_elu}()} \cr +\code{\link{layer_activation_leaky_relu}()} \cr +\code{\link{layer_activation_parametric_relu}()} \cr +\code{\link{layer_activation_relu}()} \cr +\code{\link{layer_activation_softmax}()} \cr +\code{\link{layer_activity_regularization}()} \cr +\code{\link{layer_add}()} \cr +\code{\link{layer_additive_attention}()} \cr +\code{\link{layer_alpha_dropout}()} \cr +\code{\link{layer_attention}()} \cr +\code{\link{layer_average}()} \cr +\code{\link{layer_average_pooling_1d}()} \cr +\code{\link{layer_average_pooling_2d}()} \cr +\code{\link{layer_average_pooling_3d}()} \cr +\code{\link{layer_batch_normalization}()} \cr +\code{\link{layer_bidirectional}()} \cr +\code{\link{layer_category_encoding}()} \cr +\code{\link{layer_center_crop}()} \cr +\code{\link{layer_concatenate}()} \cr +\code{\link{layer_conv_1d}()} \cr +\code{\link{layer_conv_1d_transpose}()} \cr +\code{\link{layer_conv_2d}()} \cr +\code{\link{layer_conv_2d_transpose}()} \cr +\code{\link{layer_conv_3d}()} \cr +\code{\link{layer_conv_3d_transpose}()} \cr +\code{\link{layer_conv_lstm_1d}()} \cr +\code{\link{layer_conv_lstm_2d}()} \cr +\code{\link{layer_conv_lstm_3d}()} \cr +\code{\link{layer_cropping_1d}()} \cr +\code{\link{layer_cropping_2d}()} \cr +\code{\link{layer_cropping_3d}()} \cr +\code{\link{layer_dense}()} \cr +\code{\link{layer_depthwise_conv_1d}()} \cr +\code{\link{layer_depthwise_conv_2d}()} \cr +\code{\link{layer_discretization}()} \cr +\code{\link{layer_dot}()} \cr +\code{\link{layer_dropout}()} \cr +\code{\link{layer_einsum_dense}()} \cr +\code{\link{layer_embedding}()} \cr +\code{\link{layer_feature_space}()} \cr +\code{\link{layer_flatten}()} \cr +\code{\link{layer_flax_module_wrapper}()} \cr +\code{\link{layer_gaussian_dropout}()} \cr +\code{\link{layer_gaussian_noise}()} \cr +\code{\link{layer_global_average_pooling_1d}()} \cr +\code{\link{layer_global_average_pooling_2d}()} \cr +\code{\link{layer_global_average_pooling_3d}()} \cr +\code{\link{layer_global_max_pooling_1d}()} \cr +\code{\link{layer_global_max_pooling_2d}()} \cr +\code{\link{layer_global_max_pooling_3d}()} \cr +\code{\link{layer_group_normalization}()} \cr +\code{\link{layer_group_query_attention}()} \cr +\code{\link{layer_gru}()} \cr +\code{\link{layer_hashed_crossing}()} \cr +\code{\link{layer_hashing}()} \cr +\code{\link{layer_identity}()} \cr +\code{\link{layer_integer_lookup}()} \cr +\code{\link{layer_jax_model_wrapper}()} \cr +\code{\link{layer_lambda}()} \cr +\code{\link{layer_layer_normalization}()} \cr +\code{\link{layer_lstm}()} \cr +\code{\link{layer_masking}()} \cr +\code{\link{layer_max_pooling_1d}()} \cr +\code{\link{layer_max_pooling_2d}()} \cr +\code{\link{layer_max_pooling_3d}()} \cr +\code{\link{layer_maximum}()} \cr +\code{\link{layer_mel_spectrogram}()} \cr +\code{\link{layer_minimum}()} \cr +\code{\link{layer_multi_head_attention}()} \cr +\code{\link{layer_multiply}()} \cr +\code{\link{layer_normalization}()} \cr +\code{\link{layer_permute}()} \cr +\code{\link{layer_random_brightness}()} \cr +\code{\link{layer_random_contrast}()} \cr +\code{\link{layer_random_crop}()} \cr +\code{\link{layer_random_flip}()} \cr +\code{\link{layer_random_rotation}()} \cr +\code{\link{layer_random_translation}()} \cr +\code{\link{layer_random_zoom}()} \cr +\code{\link{layer_repeat_vector}()} \cr +\code{\link{layer_rescaling}()} \cr +\code{\link{layer_reshape}()} \cr +\code{\link{layer_resizing}()} \cr +\code{\link{layer_rnn}()} \cr +\code{\link{layer_separable_conv_1d}()} \cr +\code{\link{layer_separable_conv_2d}()} \cr +\code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr +\code{\link{layer_spatial_dropout_1d}()} \cr +\code{\link{layer_spatial_dropout_2d}()} \cr +\code{\link{layer_spatial_dropout_3d}()} \cr +\code{\link{layer_spectral_normalization}()} \cr +\code{\link{layer_string_lookup}()} \cr +\code{\link{layer_subtract}()} \cr +\code{\link{layer_text_vectorization}()} \cr +\code{\link{layer_tfsm}()} \cr +\code{\link{layer_time_distributed}()} \cr +\code{\link{layer_torch_module_wrapper}()} \cr +\code{\link{layer_unit_normalization}()} \cr +\code{\link{layer_upsampling_1d}()} \cr +\code{\link{layer_upsampling_2d}()} \cr +\code{\link{layer_upsampling_3d}()} \cr +\code{\link{layer_zero_padding_1d}()} \cr +\code{\link{layer_zero_padding_2d}()} \cr +\code{\link{layer_zero_padding_3d}()} \cr +\code{\link{rnn_cell_gru}()} \cr +\code{\link{rnn_cell_lstm}()} \cr +\code{\link{rnn_cell_simple}()} \cr +\code{\link{rnn_cells_stack}()} \cr +} +\concept{image preprocessing layers} +\concept{layers} +\concept{preprocessing layers} diff --git a/man/layer_average.Rd b/man/layer_average.Rd index 7b8ac80ed..5b84eca94 100644 --- a/man/layer_average.Rd +++ b/man/layer_average.Rd @@ -81,6 +81,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr \code{\link{layer_average_pooling_3d}()} \cr @@ -157,6 +158,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_average_pooling_1d.Rd b/man/layer_average_pooling_1d.Rd index 84d29ae23..24fc627b4 100644 --- a/man/layer_average_pooling_1d.Rd +++ b/man/layer_average_pooling_1d.Rd @@ -163,6 +163,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_2d}()} \cr \code{\link{layer_average_pooling_3d}()} \cr @@ -239,6 +240,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_average_pooling_2d.Rd b/man/layer_average_pooling_2d.Rd index 4adea2097..efe1540f5 100644 --- a/man/layer_average_pooling_2d.Rd +++ b/man/layer_average_pooling_2d.Rd @@ -181,6 +181,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_3d}()} \cr @@ -257,6 +258,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_average_pooling_3d.Rd b/man/layer_average_pooling_3d.Rd index 4d0ebcf3e..6bd6cbc09 100644 --- a/man/layer_average_pooling_3d.Rd +++ b/man/layer_average_pooling_3d.Rd @@ -128,6 +128,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -204,6 +205,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_batch_normalization.Rd b/man/layer_batch_normalization.Rd index cd614f74f..6afa8ef81 100644 --- a/man/layer_batch_normalization.Rd +++ b/man/layer_batch_normalization.Rd @@ -193,6 +193,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -269,6 +270,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_bidirectional.Rd b/man/layer_bidirectional.Rd index 0f4845add..2b1a89d74 100644 --- a/man/layer_bidirectional.Rd +++ b/man/layer_bidirectional.Rd @@ -145,6 +145,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -221,6 +222,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_category_encoding.Rd b/man/layer_category_encoding.Rd index 23d48ff0d..c73a0ca38 100644 --- a/man/layer_category_encoding.Rd +++ b/man/layer_category_encoding.Rd @@ -139,6 +139,7 @@ Other categorical features preprocessing layers: \cr \code{\link{layer_string_lookup}()} \cr Other preprocessing layers: \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_center_crop}()} \cr \code{\link{layer_discretization}()} \cr \code{\link{layer_feature_space}()} \cr @@ -156,6 +157,7 @@ Other preprocessing layers: \cr \code{\link{layer_random_zoom}()} \cr \code{\link{layer_rescaling}()} \cr \code{\link{layer_resizing}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_string_lookup}()} \cr \code{\link{layer_text_vectorization}()} \cr @@ -172,6 +174,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -248,6 +251,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_center_crop.Rd b/man/layer_center_crop.Rd index b3d9cf97b..4f6648edb 100644 --- a/man/layer_center_crop.Rd +++ b/man/layer_center_crop.Rd @@ -68,10 +68,13 @@ inversely), the input image is left-padded by 1 pixel. } Other image preprocessing layers: \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_rescaling}()} \cr \code{\link{layer_resizing}()} \cr +\code{\link{layer_solarization}()} \cr Other preprocessing layers: \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_category_encoding}()} \cr \code{\link{layer_discretization}()} \cr \code{\link{layer_feature_space}()} \cr @@ -89,6 +92,7 @@ Other preprocessing layers: \cr \code{\link{layer_random_zoom}()} \cr \code{\link{layer_rescaling}()} \cr \code{\link{layer_resizing}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_string_lookup}()} \cr \code{\link{layer_text_vectorization}()} \cr @@ -105,6 +109,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -181,6 +186,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_concatenate.Rd b/man/layer_concatenate.Rd index a47303966..02128d74a 100644 --- a/man/layer_concatenate.Rd +++ b/man/layer_concatenate.Rd @@ -75,6 +75,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -151,6 +152,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_conv_1d.Rd b/man/layer_conv_1d.Rd index 0c3c4f173..32bd1b02f 100644 --- a/man/layer_conv_1d.Rd +++ b/man/layer_conv_1d.Rd @@ -166,6 +166,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -242,6 +243,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_conv_1d_transpose.Rd b/man/layer_conv_1d_transpose.Rd index 95d6bcfde..a276c82a9 100644 --- a/man/layer_conv_1d_transpose.Rd +++ b/man/layer_conv_1d_transpose.Rd @@ -161,6 +161,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -237,6 +238,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_conv_2d.Rd b/man/layer_conv_2d.Rd index 74b684f9d..4c7b54a25 100644 --- a/man/layer_conv_2d.Rd +++ b/man/layer_conv_2d.Rd @@ -162,6 +162,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -238,6 +239,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_conv_2d_transpose.Rd b/man/layer_conv_2d_transpose.Rd index 32b89f2a0..d2ea958c1 100644 --- a/man/layer_conv_2d_transpose.Rd +++ b/man/layer_conv_2d_transpose.Rd @@ -166,6 +166,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -242,6 +243,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_conv_3d.Rd b/man/layer_conv_3d.Rd index f1d5c0090..46dcd3ebe 100644 --- a/man/layer_conv_3d.Rd +++ b/man/layer_conv_3d.Rd @@ -166,6 +166,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -242,6 +243,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_conv_3d_transpose.Rd b/man/layer_conv_3d_transpose.Rd index ec853018a..de1a32257 100644 --- a/man/layer_conv_3d_transpose.Rd +++ b/man/layer_conv_3d_transpose.Rd @@ -166,6 +166,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -242,6 +243,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_conv_lstm_1d.Rd b/man/layer_conv_lstm_1d.Rd index 395930e18..ccab8464c 100644 --- a/man/layer_conv_lstm_1d.Rd +++ b/man/layer_conv_lstm_1d.Rd @@ -231,6 +231,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -307,6 +308,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_conv_lstm_2d.Rd b/man/layer_conv_lstm_2d.Rd index f950218f0..eab79f1e2 100644 --- a/man/layer_conv_lstm_2d.Rd +++ b/man/layer_conv_lstm_2d.Rd @@ -231,6 +231,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -307,6 +308,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_conv_lstm_3d.Rd b/man/layer_conv_lstm_3d.Rd index 38001cdce..f9122b96e 100644 --- a/man/layer_conv_lstm_3d.Rd +++ b/man/layer_conv_lstm_3d.Rd @@ -230,6 +230,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -306,6 +307,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_cropping_1d.Rd b/man/layer_cropping_1d.Rd index 55061b61c..0fa6bcc57 100644 --- a/man/layer_cropping_1d.Rd +++ b/man/layer_cropping_1d.Rd @@ -103,6 +103,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -179,6 +180,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_cropping_2d.Rd b/man/layer_cropping_2d.Rd index 683df4210..58d23a9a7 100644 --- a/man/layer_cropping_2d.Rd +++ b/man/layer_cropping_2d.Rd @@ -115,6 +115,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -191,6 +192,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_cropping_3d.Rd b/man/layer_cropping_3d.Rd index 615f22196..e61f90254 100644 --- a/man/layer_cropping_3d.Rd +++ b/man/layer_cropping_3d.Rd @@ -115,6 +115,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -191,6 +192,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_dense.Rd b/man/layer_dense.Rd index 3865d511a..381478fc1 100644 --- a/man/layer_dense.Rd +++ b/man/layer_dense.Rd @@ -150,6 +150,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -226,6 +227,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_depthwise_conv_1d.Rd b/man/layer_depthwise_conv_1d.Rd index a2e6394d9..9b3b4cadf 100644 --- a/man/layer_depthwise_conv_1d.Rd +++ b/man/layer_depthwise_conv_1d.Rd @@ -172,6 +172,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -248,6 +249,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_depthwise_conv_2d.Rd b/man/layer_depthwise_conv_2d.Rd index d94f6ca48..e9a677c17 100644 --- a/man/layer_depthwise_conv_2d.Rd +++ b/man/layer_depthwise_conv_2d.Rd @@ -173,6 +173,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -249,6 +250,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_discretization.Rd b/man/layer_discretization.Rd index 5da18ec52..776043b6d 100644 --- a/man/layer_discretization.Rd +++ b/man/layer_discretization.Rd @@ -140,6 +140,7 @@ Other numerical features preprocessing layers: \cr \code{\link{layer_normalization}()} \cr Other preprocessing layers: \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_category_encoding}()} \cr \code{\link{layer_center_crop}()} \cr \code{\link{layer_feature_space}()} \cr @@ -157,6 +158,7 @@ Other preprocessing layers: \cr \code{\link{layer_random_zoom}()} \cr \code{\link{layer_rescaling}()} \cr \code{\link{layer_resizing}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_string_lookup}()} \cr \code{\link{layer_text_vectorization}()} \cr @@ -173,6 +175,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -249,6 +252,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_dot.Rd b/man/layer_dot.Rd index a6a1fb115..730b05784 100644 --- a/man/layer_dot.Rd +++ b/man/layer_dot.Rd @@ -103,6 +103,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -179,6 +180,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_dropout.Rd b/man/layer_dropout.Rd index 41407efbe..1a9f5dfed 100644 --- a/man/layer_dropout.Rd +++ b/man/layer_dropout.Rd @@ -84,6 +84,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -160,6 +161,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_einsum_dense.Rd b/man/layer_einsum_dense.Rd index ce06ace7a..b423b497d 100644 --- a/man/layer_einsum_dense.Rd +++ b/man/layer_einsum_dense.Rd @@ -193,6 +193,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -269,6 +270,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_embedding.Rd b/man/layer_embedding.Rd index 979e9da58..aa9172c13 100644 --- a/man/layer_embedding.Rd +++ b/man/layer_embedding.Rd @@ -2,7 +2,7 @@ % Please edit documentation in R/layers-core.R \name{layer_embedding} \alias{layer_embedding} -\title{Turns positive integers (indexes) into dense vectors of fixed size.} +\title{Turns nonnegative integers (indexes) into dense vectors of fixed size.} \usage{ layer_embedding( object, @@ -74,7 +74,7 @@ returned, invisibly. \description{ e.g. \code{rbind(4L, 20L)} \eqn{\rightarrow}{->} \code{rbind(c(0.25, 0.1), c(0.6, -0.2))} -This layer can only be used on positive integer inputs of a fixed range. +This layer can only be used on nonnegative integer inputs of a fixed range. } \section{Example}{ \if{html}{\out{
}}\preformatted{model <- keras_model_sequential() |> @@ -161,6 +161,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -237,6 +238,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_feature_space.Rd b/man/layer_feature_space.Rd index 8b6e764b8..16e654913 100644 --- a/man/layer_feature_space.Rd +++ b/man/layer_feature_space.Rd @@ -325,6 +325,7 @@ reloaded_feature_space <- keras$models$load_model("featurespace.keras") } Other preprocessing layers: \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_category_encoding}()} \cr \code{\link{layer_center_crop}()} \cr \code{\link{layer_discretization}()} \cr @@ -342,6 +343,7 @@ Other preprocessing layers: \cr \code{\link{layer_random_zoom}()} \cr \code{\link{layer_rescaling}()} \cr \code{\link{layer_resizing}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_string_lookup}()} \cr \code{\link{layer_text_vectorization}()} \cr @@ -358,6 +360,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -434,6 +437,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_flatten.Rd b/man/layer_flatten.Rd index c6a08f814..fe7961aa3 100644 --- a/man/layer_flatten.Rd +++ b/man/layer_flatten.Rd @@ -82,6 +82,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -158,6 +159,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_flax_module_wrapper.Rd b/man/layer_flax_module_wrapper.Rd index 509ed5f60..f75b20ed6 100644 --- a/man/layer_flax_module_wrapper.Rd +++ b/man/layer_flax_module_wrapper.Rd @@ -156,6 +156,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -232,6 +233,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_gaussian_dropout.Rd b/man/layer_gaussian_dropout.Rd index d2648be31..bba0a0e0c 100644 --- a/man/layer_gaussian_dropout.Rd +++ b/man/layer_gaussian_dropout.Rd @@ -66,6 +66,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -142,6 +143,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_gaussian_noise.Rd b/man/layer_gaussian_noise.Rd index 95bf055f9..a74410e15 100644 --- a/man/layer_gaussian_noise.Rd +++ b/man/layer_gaussian_noise.Rd @@ -69,6 +69,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -145,6 +146,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_global_average_pooling_1d.Rd b/man/layer_global_average_pooling_1d.Rd index 34e674bce..85f28d402 100644 --- a/man/layer_global_average_pooling_1d.Rd +++ b/man/layer_global_average_pooling_1d.Rd @@ -119,6 +119,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -195,6 +196,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_global_average_pooling_2d.Rd b/man/layer_global_average_pooling_2d.Rd index 34ba6192c..f52f86b6b 100644 --- a/man/layer_global_average_pooling_2d.Rd +++ b/man/layer_global_average_pooling_2d.Rd @@ -112,6 +112,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -188,6 +189,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_global_average_pooling_3d.Rd b/man/layer_global_average_pooling_3d.Rd index 7e70eb22e..5ae62355e 100644 --- a/man/layer_global_average_pooling_3d.Rd +++ b/man/layer_global_average_pooling_3d.Rd @@ -113,6 +113,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -189,6 +190,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_global_max_pooling_1d.Rd b/man/layer_global_max_pooling_1d.Rd index c972d181f..e14c83f3d 100644 --- a/man/layer_global_max_pooling_1d.Rd +++ b/man/layer_global_max_pooling_1d.Rd @@ -106,6 +106,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -182,6 +183,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_global_max_pooling_2d.Rd b/man/layer_global_max_pooling_2d.Rd index 9dc5c0132..04a02712d 100644 --- a/man/layer_global_max_pooling_2d.Rd +++ b/man/layer_global_max_pooling_2d.Rd @@ -107,6 +107,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -183,6 +184,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_global_max_pooling_3d.Rd b/man/layer_global_max_pooling_3d.Rd index 7c8155d8c..e93fa8d94 100644 --- a/man/layer_global_max_pooling_3d.Rd +++ b/man/layer_global_max_pooling_3d.Rd @@ -108,6 +108,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -184,6 +185,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_group_normalization.Rd b/man/layer_group_normalization.Rd index 34c10ec73..b64bee111 100644 --- a/man/layer_group_normalization.Rd +++ b/man/layer_group_normalization.Rd @@ -130,6 +130,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -206,6 +207,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_group_query_attention.Rd b/man/layer_group_query_attention.Rd index 86b21174f..e442b5771 100644 --- a/man/layer_group_query_attention.Rd +++ b/man/layer_group_query_attention.Rd @@ -123,6 +123,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -199,6 +200,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_gru.Rd b/man/layer_gru.Rd index d2d0a4064..d530eaae1 100644 --- a/man/layer_gru.Rd +++ b/man/layer_gru.Rd @@ -244,6 +244,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -320,6 +321,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_hashed_crossing.Rd b/man/layer_hashed_crossing.Rd index 428088e2e..2a74f57a3 100644 --- a/man/layer_hashed_crossing.Rd +++ b/man/layer_hashed_crossing.Rd @@ -112,6 +112,7 @@ Other categorical features preprocessing layers: \cr \code{\link{layer_string_lookup}()} \cr Other preprocessing layers: \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_category_encoding}()} \cr \code{\link{layer_center_crop}()} \cr \code{\link{layer_discretization}()} \cr @@ -129,6 +130,7 @@ Other preprocessing layers: \cr \code{\link{layer_random_zoom}()} \cr \code{\link{layer_rescaling}()} \cr \code{\link{layer_resizing}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_string_lookup}()} \cr \code{\link{layer_text_vectorization}()} \cr @@ -145,6 +147,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -221,6 +224,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_hashing.Rd b/man/layer_hashing.Rd index c23ad4f17..7a58c3ee4 100644 --- a/man/layer_hashing.Rd +++ b/man/layer_hashing.Rd @@ -193,6 +193,7 @@ Other categorical features preprocessing layers: \cr \code{\link{layer_string_lookup}()} \cr Other preprocessing layers: \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_category_encoding}()} \cr \code{\link{layer_center_crop}()} \cr \code{\link{layer_discretization}()} \cr @@ -210,6 +211,7 @@ Other preprocessing layers: \cr \code{\link{layer_random_zoom}()} \cr \code{\link{layer_rescaling}()} \cr \code{\link{layer_resizing}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_string_lookup}()} \cr \code{\link{layer_text_vectorization}()} \cr @@ -226,6 +228,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -302,6 +305,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_identity.Rd b/man/layer_identity.Rd index 3b04e32f7..4737e9584 100644 --- a/man/layer_identity.Rd +++ b/man/layer_identity.Rd @@ -47,6 +47,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -123,6 +124,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_integer_lookup.Rd b/man/layer_integer_lookup.Rd index 1e639a3cc..d99cb2527 100644 --- a/man/layer_integer_lookup.Rd +++ b/man/layer_integer_lookup.Rd @@ -48,7 +48,7 @@ for OOV indices. Defaults to \code{-1}.} \item{vocabulary}{Optional. Either an array of integers or a string path to a text file. If passing an array, can pass a list, list, -1D NumPy array, or 1D tensor containing the integer vocbulary terms. +1D NumPy array, or 1D tensor containing the integer vocabulary terms. If passing a file path, the file should contain one line per term in the vocabulary. If this argument is set, there is no need to \code{adapt()} the layer.} @@ -413,6 +413,7 @@ Other categorical features preprocessing layers: \cr \code{\link{layer_string_lookup}()} \cr Other preprocessing layers: \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_category_encoding}()} \cr \code{\link{layer_center_crop}()} \cr \code{\link{layer_discretization}()} \cr @@ -430,6 +431,7 @@ Other preprocessing layers: \cr \code{\link{layer_random_zoom}()} \cr \code{\link{layer_rescaling}()} \cr \code{\link{layer_resizing}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_string_lookup}()} \cr \code{\link{layer_text_vectorization}()} \cr @@ -446,6 +448,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -522,6 +525,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_jax_model_wrapper.Rd b/man/layer_jax_model_wrapper.Rd index 2ebc4646a..5e43976a4 100644 --- a/man/layer_jax_model_wrapper.Rd +++ b/man/layer_jax_model_wrapper.Rd @@ -258,6 +258,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -334,6 +335,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_lambda.Rd b/man/layer_lambda.Rd index 2768e76b7..0a204235c 100644 --- a/man/layer_lambda.Rd +++ b/man/layer_lambda.Rd @@ -91,6 +91,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -167,6 +168,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_layer_normalization.Rd b/man/layer_layer_normalization.Rd index 94b56605a..08bfcc1b2 100644 --- a/man/layer_layer_normalization.Rd +++ b/man/layer_layer_normalization.Rd @@ -165,6 +165,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -241,6 +242,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_lstm.Rd b/man/layer_lstm.Rd index b739c3d46..9dc9eea3e 100644 --- a/man/layer_lstm.Rd +++ b/man/layer_lstm.Rd @@ -239,6 +239,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -315,6 +316,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_masking.Rd b/man/layer_masking.Rd index 1f5a6de8a..5f9a4f8e3 100644 --- a/man/layer_masking.Rd +++ b/man/layer_masking.Rd @@ -87,6 +87,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -163,6 +164,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_max_pooling_1d.Rd b/man/layer_max_pooling_1d.Rd index 1b60aba15..832cf515a 100644 --- a/man/layer_max_pooling_1d.Rd +++ b/man/layer_max_pooling_1d.Rd @@ -164,6 +164,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -240,6 +241,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_max_pooling_2d.Rd b/man/layer_max_pooling_2d.Rd index 7ec33f816..5431c4fd5 100644 --- a/man/layer_max_pooling_2d.Rd +++ b/man/layer_max_pooling_2d.Rd @@ -184,6 +184,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -260,6 +261,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_max_pooling_3d.Rd b/man/layer_max_pooling_3d.Rd index 5c5dcee2f..d1cb86cde 100644 --- a/man/layer_max_pooling_3d.Rd +++ b/man/layer_max_pooling_3d.Rd @@ -131,6 +131,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -207,6 +208,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_maximum.Rd b/man/layer_maximum.Rd index af3e1ae66..4c35eef3b 100644 --- a/man/layer_maximum.Rd +++ b/man/layer_maximum.Rd @@ -73,6 +73,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -149,6 +150,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_mel_spectrogram.Rd b/man/layer_mel_spectrogram.Rd index 1b58d7b8a..fa3cbd46f 100644 --- a/man/layer_mel_spectrogram.Rd +++ b/man/layer_mel_spectrogram.Rd @@ -130,6 +130,7 @@ shape:\verb{(..., num_mel_bins, time)}. \seealso{ Other preprocessing layers: \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_category_encoding}()} \cr \code{\link{layer_center_crop}()} \cr \code{\link{layer_discretization}()} \cr @@ -147,6 +148,7 @@ Other preprocessing layers: \cr \code{\link{layer_random_zoom}()} \cr \code{\link{layer_rescaling}()} \cr \code{\link{layer_resizing}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_string_lookup}()} \cr \code{\link{layer_text_vectorization}()} \cr @@ -163,6 +165,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -239,6 +242,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_minimum.Rd b/man/layer_minimum.Rd index 04556da85..7fe45e283 100644 --- a/man/layer_minimum.Rd +++ b/man/layer_minimum.Rd @@ -73,6 +73,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -149,6 +150,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_multi_head_attention.Rd b/man/layer_multi_head_attention.Rd index 353663490..83f8ad5b8 100644 --- a/man/layer_multi_head_attention.Rd +++ b/man/layer_multi_head_attention.Rd @@ -174,6 +174,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -250,6 +251,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_multiply.Rd b/man/layer_multiply.Rd index d3382b8b1..b197874b9 100644 --- a/man/layer_multiply.Rd +++ b/man/layer_multiply.Rd @@ -73,6 +73,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -149,6 +150,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_normalization.Rd b/man/layer_normalization.Rd index 656072183..bf26a7f21 100644 --- a/man/layer_normalization.Rd +++ b/man/layer_normalization.Rd @@ -137,6 +137,7 @@ Other numerical features preprocessing layers: \cr \code{\link{layer_discretization}()} \cr Other preprocessing layers: \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_category_encoding}()} \cr \code{\link{layer_center_crop}()} \cr \code{\link{layer_discretization}()} \cr @@ -154,6 +155,7 @@ Other preprocessing layers: \cr \code{\link{layer_random_zoom}()} \cr \code{\link{layer_rescaling}()} \cr \code{\link{layer_resizing}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_string_lookup}()} \cr \code{\link{layer_text_vectorization}()} \cr @@ -170,6 +172,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -246,6 +249,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_permute.Rd b/man/layer_permute.Rd index 25510a5b7..0506d7ee8 100644 --- a/man/layer_permute.Rd +++ b/man/layer_permute.Rd @@ -82,6 +82,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -158,6 +159,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_pipeline.Rd b/man/layer_pipeline.Rd new file mode 100644 index 000000000..3166bac2f --- /dev/null +++ b/man/layer_pipeline.Rd @@ -0,0 +1,51 @@ +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/layers-preprocessing.R +\name{layer_pipeline} +\alias{layer_pipeline} +\title{Applies a series of layers to an input.} +\usage{ +layer_pipeline(layers, name = NULL) +} +\arguments{ +\item{layers}{A list of layers.} + +\item{name}{String, name for the object} +} +\description{ +This class is useful to build a preprocessing pipeline, +in particular an image data augmentation pipeline. +Compared to a \code{Sequential} model, \code{Pipeline} features +a few important differences: +\itemize{ +\item It's not a \code{Model}, just a plain layer. +\item When the layers in the pipeline are compatible +with \code{tf.data}, the pipeline will also +remain \code{tf.data} compatible. That is to say, +the pipeline will not attempt to convert +its inputs to backend-native tensors +when in a tf.data context (unlike a \code{Sequential} +model). +} +} +\section{Examples}{ +\if{html}{\out{
}}\preformatted{preprocessing_pipeline <- layer_pipeline(c( + layer_auto_contrast(, ), + layer_random_zoom(, 0.2), + layer_random_rotation(, 0.2) +)) + +# `ds` is a tf.data.Dataset of images +ds <- tfdatasets::tensor_slices_dataset(1:100) |> + tfdatasets::dataset_map(\\(.x) \{ + random_normal(c(28, 28)) + \}) |> + tfdatasets::dataset_batch(32) + #|> + # tfdatasets::dataset_take(4) |> + # iterate() |> str() + +preprocessed_ds <- ds |> + tfdatasets::dataset_map(preprocessing_pipeline, num_parallel_calls = 4) +}\if{html}{\out{
}} +} + diff --git a/man/layer_random_brightness.Rd b/man/layer_random_brightness.Rd index c80ff5966..03b03607f 100644 --- a/man/layer_random_brightness.Rd +++ b/man/layer_random_brightness.Rd @@ -81,11 +81,11 @@ output }\if{html}{\out{
}} \if{html}{\out{
}}\preformatted{## tf.Tensor( -## [[[39.605797 43.605797 47.605797] -## [41.605797 45.605797 49.605797]] +## [[[39 43 47] +## [41 45 49]] ## -## [[40.605797 44.605797 48.605797] -## [42.605797 46.605797 50.605797]]], shape=(2, 2, 3), dtype=float32) +## [[40 44 48] +## [42 46 50]]], shape=(2, 2, 3), dtype=int32) }\if{html}{\out{
}} } @@ -104,6 +104,7 @@ Other image augmentation layers: \cr \code{\link{layer_random_zoom}()} \cr Other preprocessing layers: \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_category_encoding}()} \cr \code{\link{layer_center_crop}()} \cr \code{\link{layer_discretization}()} \cr @@ -121,6 +122,7 @@ Other preprocessing layers: \cr \code{\link{layer_random_zoom}()} \cr \code{\link{layer_rescaling}()} \cr \code{\link{layer_resizing}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_string_lookup}()} \cr \code{\link{layer_text_vectorization}()} \cr @@ -137,6 +139,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -213,6 +216,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_random_contrast.Rd b/man/layer_random_contrast.Rd index b564e911c..d09df0cea 100644 --- a/man/layer_random_contrast.Rd +++ b/man/layer_random_contrast.Rd @@ -72,6 +72,7 @@ Other image augmentation layers: \cr \code{\link{layer_random_zoom}()} \cr Other preprocessing layers: \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_category_encoding}()} \cr \code{\link{layer_center_crop}()} \cr \code{\link{layer_discretization}()} \cr @@ -89,6 +90,7 @@ Other preprocessing layers: \cr \code{\link{layer_random_zoom}()} \cr \code{\link{layer_rescaling}()} \cr \code{\link{layer_resizing}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_string_lookup}()} \cr \code{\link{layer_text_vectorization}()} \cr @@ -105,6 +107,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -181,6 +184,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_random_crop.Rd b/man/layer_random_crop.Rd index 7b86620b3..7454bada2 100644 --- a/man/layer_random_crop.Rd +++ b/man/layer_random_crop.Rd @@ -23,7 +23,14 @@ layer_random_crop( \item{seed}{Integer. Used to create a random seed.} -\item{data_format}{see description} +\item{data_format}{string, either \code{"channels_last"} or \code{"channels_first"}. +The ordering of the dimensions in the inputs. \code{"channels_last"} +corresponds to inputs with shape \verb{(batch, height, width, channels)} +while \code{"channels_first"} corresponds to inputs with shape +\verb{(batch, channels, height, width)}. It defaults to the +\code{image_data_format} value found in your Keras config file at +\verb{~/.keras/keras.json}. If you never set it, then it will be +\code{"channels_last"}.} \item{name}{String, name for the object} @@ -83,6 +90,7 @@ Other image augmentation layers: \cr \code{\link{layer_random_zoom}()} \cr Other preprocessing layers: \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_category_encoding}()} \cr \code{\link{layer_center_crop}()} \cr \code{\link{layer_discretization}()} \cr @@ -100,6 +108,7 @@ Other preprocessing layers: \cr \code{\link{layer_random_zoom}()} \cr \code{\link{layer_rescaling}()} \cr \code{\link{layer_resizing}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_string_lookup}()} \cr \code{\link{layer_text_vectorization}()} \cr @@ -116,6 +125,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -192,6 +202,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_random_flip.Rd b/man/layer_random_flip.Rd index ca0b38b7c..00efedb1c 100644 --- a/man/layer_random_flip.Rd +++ b/man/layer_random_flip.Rd @@ -4,7 +4,13 @@ \alias{layer_random_flip} \title{A preprocessing layer which randomly flips images during training.} \usage{ -layer_random_flip(object, mode = "horizontal_and_vertical", seed = NULL, ...) +layer_random_flip( + object, + mode = "horizontal_and_vertical", + seed = NULL, + data_format = NULL, + ... +) } \arguments{ \item{object}{Object to compose the layer with. A tensor, array, or sequential model.} @@ -16,6 +22,15 @@ left-right flip and \code{"vertical"} is a top-bottom flip. Defaults to \item{seed}{Integer. Used to create a random seed.} +\item{data_format}{string, either \code{"channels_last"} or \code{"channels_first"}. +The ordering of the dimensions in the inputs. \code{"channels_last"} +corresponds to inputs with shape \verb{(batch, height, width, channels)} +while \code{"channels_first"} corresponds to inputs with shape +\verb{(batch, channels, height, width)}. It defaults to the +\code{image_data_format} value found in your Keras config file at +\verb{~/.keras/keras.json}. If you never set it, then it will be +\code{"channels_last"}.} + \item{...}{Base layer keyword arguments, such as \code{name} and \code{dtype}.} } @@ -65,6 +80,7 @@ Other image augmentation layers: \cr \code{\link{layer_random_zoom}()} \cr Other preprocessing layers: \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_category_encoding}()} \cr \code{\link{layer_center_crop}()} \cr \code{\link{layer_discretization}()} \cr @@ -82,6 +98,7 @@ Other preprocessing layers: \cr \code{\link{layer_random_zoom}()} \cr \code{\link{layer_rescaling}()} \cr \code{\link{layer_resizing}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_string_lookup}()} \cr \code{\link{layer_text_vectorization}()} \cr @@ -98,6 +115,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -174,6 +192,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_random_rotation.Rd b/man/layer_random_rotation.Rd index 9aeab452b..2b8f1478d 100644 --- a/man/layer_random_rotation.Rd +++ b/man/layer_random_rotation.Rd @@ -11,7 +11,6 @@ layer_random_rotation( interpolation = "bilinear", seed = NULL, fill_value = 0, - value_range = list(0L, 255L), data_format = NULL, ... ) @@ -58,9 +57,14 @@ The input is extended by the nearest pixel. \item{fill_value}{a float represents the value to be filled outside the boundaries when \code{fill_mode="constant"}.} -\item{value_range}{see description} - -\item{data_format}{see description} +\item{data_format}{string, either \code{"channels_last"} or \code{"channels_first"}. +The ordering of the dimensions in the inputs. \code{"channels_last"} +corresponds to inputs with shape \verb{(batch, height, width, channels)} +while \code{"channels_first"} corresponds to inputs with shape +\verb{(batch, channels, height, width)}. It defaults to the +\code{image_data_format} value found in your Keras config file at +\verb{~/.keras/keras.json}. If you never set it, then it will be +\code{"channels_last"}.} \item{...}{For forward/backward compatability.} } @@ -114,6 +118,7 @@ Other image augmentation layers: \cr \code{\link{layer_random_zoom}()} \cr Other preprocessing layers: \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_category_encoding}()} \cr \code{\link{layer_center_crop}()} \cr \code{\link{layer_discretization}()} \cr @@ -131,6 +136,7 @@ Other preprocessing layers: \cr \code{\link{layer_random_zoom}()} \cr \code{\link{layer_rescaling}()} \cr \code{\link{layer_resizing}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_string_lookup}()} \cr \code{\link{layer_text_vectorization}()} \cr @@ -147,6 +153,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -223,6 +230,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_random_translation.Rd b/man/layer_random_translation.Rd index db4f15b9e..3ad95f228 100644 --- a/man/layer_random_translation.Rd +++ b/man/layer_random_translation.Rd @@ -127,6 +127,7 @@ Other image augmentation layers: \cr \code{\link{layer_random_zoom}()} \cr Other preprocessing layers: \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_category_encoding}()} \cr \code{\link{layer_center_crop}()} \cr \code{\link{layer_discretization}()} \cr @@ -144,6 +145,7 @@ Other preprocessing layers: \cr \code{\link{layer_random_zoom}()} \cr \code{\link{layer_rescaling}()} \cr \code{\link{layer_resizing}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_string_lookup}()} \cr \code{\link{layer_text_vectorization}()} \cr @@ -160,6 +162,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -236,6 +239,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_random_zoom.Rd b/man/layer_random_zoom.Rd index 695fc657b..9ecb1e146 100644 --- a/man/layer_random_zoom.Rd +++ b/man/layer_random_zoom.Rd @@ -134,6 +134,7 @@ Other image augmentation layers: \cr \code{\link{layer_random_translation}()} \cr Other preprocessing layers: \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_category_encoding}()} \cr \code{\link{layer_center_crop}()} \cr \code{\link{layer_discretization}()} \cr @@ -151,6 +152,7 @@ Other preprocessing layers: \cr \code{\link{layer_random_translation}()} \cr \code{\link{layer_rescaling}()} \cr \code{\link{layer_resizing}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_string_lookup}()} \cr \code{\link{layer_text_vectorization}()} \cr @@ -167,6 +169,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -243,6 +246,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_repeat_vector.Rd b/man/layer_repeat_vector.Rd index fa33b6be1..dc03be835 100644 --- a/man/layer_repeat_vector.Rd +++ b/man/layer_repeat_vector.Rd @@ -78,6 +78,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -154,6 +155,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_rescaling.Rd b/man/layer_rescaling.Rd index 55d70464a..bcd90181a 100644 --- a/man/layer_rescaling.Rd +++ b/man/layer_rescaling.Rd @@ -51,10 +51,13 @@ floats. } Other image preprocessing layers: \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_center_crop}()} \cr \code{\link{layer_resizing}()} \cr +\code{\link{layer_solarization}()} \cr Other preprocessing layers: \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_category_encoding}()} \cr \code{\link{layer_center_crop}()} \cr \code{\link{layer_discretization}()} \cr @@ -72,6 +75,7 @@ Other preprocessing layers: \cr \code{\link{layer_random_translation}()} \cr \code{\link{layer_random_zoom}()} \cr \code{\link{layer_resizing}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_string_lookup}()} \cr \code{\link{layer_text_vectorization}()} \cr @@ -88,6 +92,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -164,6 +169,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_reshape.Rd b/man/layer_reshape.Rd index 35bad88a2..10eca8413 100644 --- a/man/layer_reshape.Rd +++ b/man/layer_reshape.Rd @@ -91,6 +91,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -167,6 +168,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_resizing.Rd b/man/layer_resizing.Rd index 867087d7b..f43a31031 100644 --- a/man/layer_resizing.Rd +++ b/man/layer_resizing.Rd @@ -98,10 +98,13 @@ in \code{"channels_first"} format. } Other image preprocessing layers: \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_center_crop}()} \cr \code{\link{layer_rescaling}()} \cr +\code{\link{layer_solarization}()} \cr Other preprocessing layers: \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_category_encoding}()} \cr \code{\link{layer_center_crop}()} \cr \code{\link{layer_discretization}()} \cr @@ -119,6 +122,7 @@ Other preprocessing layers: \cr \code{\link{layer_random_translation}()} \cr \code{\link{layer_random_zoom}()} \cr \code{\link{layer_rescaling}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_string_lookup}()} \cr \code{\link{layer_text_vectorization}()} \cr @@ -135,6 +139,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -211,6 +216,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_rnn.Rd b/man/layer_rnn.Rd index cd7e46cb1..f65b4316e 100644 --- a/man/layer_rnn.Rd +++ b/man/layer_rnn.Rd @@ -251,6 +251,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -327,6 +328,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_separable_conv_1d.Rd b/man/layer_separable_conv_1d.Rd index 8b20bc30c..a8198953b 100644 --- a/man/layer_separable_conv_1d.Rd +++ b/man/layer_separable_conv_1d.Rd @@ -171,6 +171,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -247,6 +248,7 @@ Other layers: \cr \code{\link{layer_rnn}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_separable_conv_2d.Rd b/man/layer_separable_conv_2d.Rd index 326182662..855c6b6a3 100644 --- a/man/layer_separable_conv_2d.Rd +++ b/man/layer_separable_conv_2d.Rd @@ -172,6 +172,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -248,6 +249,7 @@ Other layers: \cr \code{\link{layer_rnn}()} \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_simple_rnn.Rd b/man/layer_simple_rnn.Rd index 5ac66f5ec..a276d7c25 100644 --- a/man/layer_simple_rnn.Rd +++ b/man/layer_simple_rnn.Rd @@ -186,6 +186,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -262,6 +263,7 @@ Other layers: \cr \code{\link{layer_rnn}()} \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_solarization.Rd b/man/layer_solarization.Rd new file mode 100644 index 000000000..9d14058a5 --- /dev/null +++ b/man/layer_solarization.Rd @@ -0,0 +1,221 @@ +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/layers-preprocessing.R +\name{layer_solarization} +\alias{layer_solarization} +\title{Applies \code{(max_value - pixel + min_value)} for each pixel in the image.} +\usage{ +layer_solarization( + object, + addition_factor = 0, + threshold_factor = 0, + value_range = tuple(0L, 255L), + seed = NULL, + ... +) +} +\arguments{ +\item{object}{Object to compose the layer with. A tensor, array, or sequential model.} + +\item{addition_factor}{(Optional) A tuple of two floats or a single float, +between 0 and 1. +For each augmented image a value is +sampled from the provided range. If a float is passed, the range is +interpreted as \verb{(0, addition_factor)}. If specified, this value +(times the value range of input images, e.g. 255), is +added to each pixel before solarization and thresholding. +Defaults to \code{0.0}.} + +\item{threshold_factor}{(Optional) A tuple of two floats or a single float. +For each augmented image a value is +sampled from the provided range. If a float is passed, the range is +interpreted as \verb{(0, threshold_factor)}. If specified, only pixel +values above this threshold will be solarized.} + +\item{value_range}{a tuple or a list of two elements. The first value +represents the lower bound for values in input images, the second +represents the upper bound. Images passed to the layer should have +values within \code{value_range}. Typical values to pass +are \verb{(0, 255)} (RGB image) or \verb{(0., 1.)} (scaled image).} + +\item{seed}{Integer. Used to create a random seed.} + +\item{...}{Base layer keyword arguments, such as \code{name} and \code{dtype}.} +} +\description{ +When created without \code{threshold} parameter, the layer performs solarization +to all values. When created with specified \code{threshold} the layer only +augments pixels that are above the \code{threshold} value. +} +\section{Examples}{ +\if{html}{\out{
}}\preformatted{c(c(images, labels), .) \%<-\% dataset_cifar10() +str(images) +}\if{html}{\out{
}} + +\if{html}{\out{
}}\preformatted{## int [1:50000, 1:32, 1:32, 1:3] 59 154 255 28 170 159 164 28 134 125 ... + +}\if{html}{\out{
}} + +\if{html}{\out{
}}\preformatted{str(images[1, 1, 1, ]) +}\if{html}{\out{
}} + +\if{html}{\out{
}}\preformatted{## int [1:3] 59 62 63 + +}\if{html}{\out{
}} + +\if{html}{\out{
}}\preformatted{# Note that images are Tensor with values in the range [0, 255] +solarization <- layer_solarization(value_range = c(0, 255)) +images <- solarization(images) |> as.array() +str(images[1, 1, 1, ]) +}\if{html}{\out{
}} + +\if{html}{\out{
}}\preformatted{## num [1:3] 196 193 192 + +}\if{html}{\out{
}} +} + +\seealso{ +Other image preprocessing layers: \cr +\code{\link{layer_auto_contrast}()} \cr +\code{\link{layer_center_crop}()} \cr +\code{\link{layer_rescaling}()} \cr +\code{\link{layer_resizing}()} \cr + +Other preprocessing layers: \cr +\code{\link{layer_auto_contrast}()} \cr +\code{\link{layer_category_encoding}()} \cr +\code{\link{layer_center_crop}()} \cr +\code{\link{layer_discretization}()} \cr +\code{\link{layer_feature_space}()} \cr +\code{\link{layer_hashed_crossing}()} \cr +\code{\link{layer_hashing}()} \cr +\code{\link{layer_integer_lookup}()} \cr +\code{\link{layer_mel_spectrogram}()} \cr +\code{\link{layer_normalization}()} \cr +\code{\link{layer_random_brightness}()} \cr +\code{\link{layer_random_contrast}()} \cr +\code{\link{layer_random_crop}()} \cr +\code{\link{layer_random_flip}()} \cr +\code{\link{layer_random_rotation}()} \cr +\code{\link{layer_random_translation}()} \cr +\code{\link{layer_random_zoom}()} \cr +\code{\link{layer_rescaling}()} \cr +\code{\link{layer_resizing}()} \cr +\code{\link{layer_string_lookup}()} \cr +\code{\link{layer_text_vectorization}()} \cr + +Other layers: \cr +\code{\link{Layer}()} \cr +\code{\link{layer_activation}()} \cr +\code{\link{layer_activation_elu}()} \cr +\code{\link{layer_activation_leaky_relu}()} \cr +\code{\link{layer_activation_parametric_relu}()} \cr +\code{\link{layer_activation_relu}()} \cr +\code{\link{layer_activation_softmax}()} \cr +\code{\link{layer_activity_regularization}()} \cr +\code{\link{layer_add}()} \cr +\code{\link{layer_additive_attention}()} \cr +\code{\link{layer_alpha_dropout}()} \cr +\code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr +\code{\link{layer_average}()} \cr +\code{\link{layer_average_pooling_1d}()} \cr +\code{\link{layer_average_pooling_2d}()} \cr +\code{\link{layer_average_pooling_3d}()} \cr +\code{\link{layer_batch_normalization}()} \cr +\code{\link{layer_bidirectional}()} \cr +\code{\link{layer_category_encoding}()} \cr +\code{\link{layer_center_crop}()} \cr +\code{\link{layer_concatenate}()} \cr +\code{\link{layer_conv_1d}()} \cr +\code{\link{layer_conv_1d_transpose}()} \cr +\code{\link{layer_conv_2d}()} \cr +\code{\link{layer_conv_2d_transpose}()} \cr +\code{\link{layer_conv_3d}()} \cr +\code{\link{layer_conv_3d_transpose}()} \cr +\code{\link{layer_conv_lstm_1d}()} \cr +\code{\link{layer_conv_lstm_2d}()} \cr +\code{\link{layer_conv_lstm_3d}()} \cr +\code{\link{layer_cropping_1d}()} \cr +\code{\link{layer_cropping_2d}()} \cr +\code{\link{layer_cropping_3d}()} \cr +\code{\link{layer_dense}()} \cr +\code{\link{layer_depthwise_conv_1d}()} \cr +\code{\link{layer_depthwise_conv_2d}()} \cr +\code{\link{layer_discretization}()} \cr +\code{\link{layer_dot}()} \cr +\code{\link{layer_dropout}()} \cr +\code{\link{layer_einsum_dense}()} \cr +\code{\link{layer_embedding}()} \cr +\code{\link{layer_feature_space}()} \cr +\code{\link{layer_flatten}()} \cr +\code{\link{layer_flax_module_wrapper}()} \cr +\code{\link{layer_gaussian_dropout}()} \cr +\code{\link{layer_gaussian_noise}()} \cr +\code{\link{layer_global_average_pooling_1d}()} \cr +\code{\link{layer_global_average_pooling_2d}()} \cr +\code{\link{layer_global_average_pooling_3d}()} \cr +\code{\link{layer_global_max_pooling_1d}()} \cr +\code{\link{layer_global_max_pooling_2d}()} \cr +\code{\link{layer_global_max_pooling_3d}()} \cr +\code{\link{layer_group_normalization}()} \cr +\code{\link{layer_group_query_attention}()} \cr +\code{\link{layer_gru}()} \cr +\code{\link{layer_hashed_crossing}()} \cr +\code{\link{layer_hashing}()} \cr +\code{\link{layer_identity}()} \cr +\code{\link{layer_integer_lookup}()} \cr +\code{\link{layer_jax_model_wrapper}()} \cr +\code{\link{layer_lambda}()} \cr +\code{\link{layer_layer_normalization}()} \cr +\code{\link{layer_lstm}()} \cr +\code{\link{layer_masking}()} \cr +\code{\link{layer_max_pooling_1d}()} \cr +\code{\link{layer_max_pooling_2d}()} \cr +\code{\link{layer_max_pooling_3d}()} \cr +\code{\link{layer_maximum}()} \cr +\code{\link{layer_mel_spectrogram}()} \cr +\code{\link{layer_minimum}()} \cr +\code{\link{layer_multi_head_attention}()} \cr +\code{\link{layer_multiply}()} \cr +\code{\link{layer_normalization}()} \cr +\code{\link{layer_permute}()} \cr +\code{\link{layer_random_brightness}()} \cr +\code{\link{layer_random_contrast}()} \cr +\code{\link{layer_random_crop}()} \cr +\code{\link{layer_random_flip}()} \cr +\code{\link{layer_random_rotation}()} \cr +\code{\link{layer_random_translation}()} \cr +\code{\link{layer_random_zoom}()} \cr +\code{\link{layer_repeat_vector}()} \cr +\code{\link{layer_rescaling}()} \cr +\code{\link{layer_reshape}()} \cr +\code{\link{layer_resizing}()} \cr +\code{\link{layer_rnn}()} \cr +\code{\link{layer_separable_conv_1d}()} \cr +\code{\link{layer_separable_conv_2d}()} \cr +\code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_spatial_dropout_1d}()} \cr +\code{\link{layer_spatial_dropout_2d}()} \cr +\code{\link{layer_spatial_dropout_3d}()} \cr +\code{\link{layer_spectral_normalization}()} \cr +\code{\link{layer_string_lookup}()} \cr +\code{\link{layer_subtract}()} \cr +\code{\link{layer_text_vectorization}()} \cr +\code{\link{layer_tfsm}()} \cr +\code{\link{layer_time_distributed}()} \cr +\code{\link{layer_torch_module_wrapper}()} \cr +\code{\link{layer_unit_normalization}()} \cr +\code{\link{layer_upsampling_1d}()} \cr +\code{\link{layer_upsampling_2d}()} \cr +\code{\link{layer_upsampling_3d}()} \cr +\code{\link{layer_zero_padding_1d}()} \cr +\code{\link{layer_zero_padding_2d}()} \cr +\code{\link{layer_zero_padding_3d}()} \cr +\code{\link{rnn_cell_gru}()} \cr +\code{\link{rnn_cell_lstm}()} \cr +\code{\link{rnn_cell_simple}()} \cr +\code{\link{rnn_cells_stack}()} \cr +} +\concept{image preprocessing layers} +\concept{layers} +\concept{preprocessing layers} diff --git a/man/layer_spatial_dropout_1d.Rd b/man/layer_spatial_dropout_1d.Rd index c143ecf01..f1c1d2690 100644 --- a/man/layer_spatial_dropout_1d.Rd +++ b/man/layer_spatial_dropout_1d.Rd @@ -91,6 +91,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -168,6 +169,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr \code{\link{layer_spectral_normalization}()} \cr diff --git a/man/layer_spatial_dropout_2d.Rd b/man/layer_spatial_dropout_2d.Rd index 9e48ad0fc..897760635 100644 --- a/man/layer_spatial_dropout_2d.Rd +++ b/man/layer_spatial_dropout_2d.Rd @@ -108,6 +108,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -185,6 +186,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr \code{\link{layer_spectral_normalization}()} \cr diff --git a/man/layer_spatial_dropout_3d.Rd b/man/layer_spatial_dropout_3d.Rd index 8d71a6a29..bc14a55f8 100644 --- a/man/layer_spatial_dropout_3d.Rd +++ b/man/layer_spatial_dropout_3d.Rd @@ -108,6 +108,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -185,6 +186,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spectral_normalization}()} \cr diff --git a/man/layer_spectral_normalization.Rd b/man/layer_spectral_normalization.Rd index 09b2f1219..de4fc527f 100644 --- a/man/layer_spectral_normalization.Rd +++ b/man/layer_spectral_normalization.Rd @@ -86,6 +86,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -163,6 +164,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_string_lookup.Rd b/man/layer_string_lookup.Rd index dde622685..fd3f76061 100644 --- a/man/layer_string_lookup.Rd +++ b/man/layer_string_lookup.Rd @@ -49,7 +49,7 @@ indices. Defaults to \code{"[UNK]"}.} \item{vocabulary}{Optional. Either an array of integers or a string path to a text file. If passing an array, can pass a list, list, -1D NumPy array, or 1D tensor containing the integer vocbulary terms. +1D NumPy array, or 1D tensor containing the integer vocabulary terms. If passing a file path, the file should contain one line per term in the vocabulary. If this argument is set, there is no need to \code{adapt()} the layer.} @@ -397,6 +397,7 @@ Other categorical features preprocessing layers: \cr \code{\link{layer_integer_lookup}()} \cr Other preprocessing layers: \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_category_encoding}()} \cr \code{\link{layer_center_crop}()} \cr \code{\link{layer_discretization}()} \cr @@ -415,6 +416,7 @@ Other preprocessing layers: \cr \code{\link{layer_random_zoom}()} \cr \code{\link{layer_rescaling}()} \cr \code{\link{layer_resizing}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_text_vectorization}()} \cr Other layers: \cr @@ -430,6 +432,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -507,6 +510,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_subtract.Rd b/man/layer_subtract.Rd index c1bca4ebd..4a517562d 100644 --- a/man/layer_subtract.Rd +++ b/man/layer_subtract.Rd @@ -73,6 +73,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -150,6 +151,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_text_vectorization.Rd b/man/layer_text_vectorization.Rd index e225f37fe..add41cdf7 100644 --- a/man/layer_text_vectorization.Rd +++ b/man/layer_text_vectorization.Rd @@ -272,6 +272,7 @@ vectorize_layer \%>\% get_vocabulary() } Other preprocessing layers: \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_category_encoding}()} \cr \code{\link{layer_center_crop}()} \cr \code{\link{layer_discretization}()} \cr @@ -290,6 +291,7 @@ Other preprocessing layers: \cr \code{\link{layer_random_zoom}()} \cr \code{\link{layer_rescaling}()} \cr \code{\link{layer_resizing}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_string_lookup}()} \cr Other layers: \cr @@ -305,6 +307,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -382,6 +385,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_tfsm.Rd b/man/layer_tfsm.Rd index 76304935d..d2bca69f5 100644 --- a/man/layer_tfsm.Rd +++ b/man/layer_tfsm.Rd @@ -59,8 +59,8 @@ model |> export_savedmodel("path/to/artifact") ## Output Type: ## TensorSpec(shape=(None, 10), dtype=tf.float32, name=None) ## Captures: -## 136137249813136: TensorSpec(shape=(), dtype=tf.resource, name=None) -## 136137249813328: TensorSpec(shape=(), dtype=tf.resource, name=None) +## 140246923932688: TensorSpec(shape=(), dtype=tf.resource, name=None) +## 140246923931152: TensorSpec(shape=(), dtype=tf.resource, name=None) }\if{html}{\out{
}} @@ -105,6 +105,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -182,6 +183,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_time_distributed.Rd b/man/layer_time_distributed.Rd index 53cff748f..3fce0f4c6 100644 --- a/man/layer_time_distributed.Rd +++ b/man/layer_time_distributed.Rd @@ -93,6 +93,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -170,6 +171,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_torch_module_wrapper.Rd b/man/layer_torch_module_wrapper.Rd index b7aa10f62..2a282c4d7 100644 --- a/man/layer_torch_module_wrapper.Rd +++ b/man/layer_torch_module_wrapper.Rd @@ -115,6 +115,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -192,6 +193,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_unit_normalization.Rd b/man/layer_unit_normalization.Rd index a0cd955a8..77096b5b7 100644 --- a/man/layer_unit_normalization.Rd +++ b/man/layer_unit_normalization.Rd @@ -32,7 +32,7 @@ Normalize a batch of inputs so that each input in the batch has a L2 norm equal to 1 (across the axes specified in \code{axis}). } \section{Examples}{ -\if{html}{\out{
}}\preformatted{data <- op_reshape(1:6, newshape = c(2, 3)) +\if{html}{\out{
}}\preformatted{data <- 1:6 |> op_array("float32") |> op_reshape(c(2, 3)) normalized_data <- layer_unit_normalization(data) op_sum(normalized_data[1, ]^2) }\if{html}{\out{
}} @@ -66,6 +66,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -143,6 +144,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_upsampling_1d.Rd b/man/layer_upsampling_1d.Rd index 95378b319..9df59006d 100644 --- a/man/layer_upsampling_1d.Rd +++ b/man/layer_upsampling_1d.Rd @@ -100,6 +100,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -177,6 +178,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_upsampling_2d.Rd b/man/layer_upsampling_2d.Rd index c4ae3e8fe..7f99ed39b 100644 --- a/man/layer_upsampling_2d.Rd +++ b/man/layer_upsampling_2d.Rd @@ -142,6 +142,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -219,6 +220,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_upsampling_3d.Rd b/man/layer_upsampling_3d.Rd index 2e41ebbf9..8c38c05aa 100644 --- a/man/layer_upsampling_3d.Rd +++ b/man/layer_upsampling_3d.Rd @@ -105,6 +105,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -182,6 +183,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_zero_padding_1d.Rd b/man/layer_zero_padding_1d.Rd index 69d670b07..0fc827b25 100644 --- a/man/layer_zero_padding_1d.Rd +++ b/man/layer_zero_padding_1d.Rd @@ -132,6 +132,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -209,6 +210,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_zero_padding_2d.Rd b/man/layer_zero_padding_2d.Rd index e27935c79..ec4b996b3 100644 --- a/man/layer_zero_padding_2d.Rd +++ b/man/layer_zero_padding_2d.Rd @@ -133,6 +133,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -210,6 +211,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/layer_zero_padding_3d.Rd b/man/layer_zero_padding_3d.Rd index 7219bd46e..d4d7f8263 100644 --- a/man/layer_zero_padding_3d.Rd +++ b/man/layer_zero_padding_3d.Rd @@ -127,6 +127,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -204,6 +205,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/op_abs.Rd b/man/op_abs.Rd index 32afa69da..eef4f78a4 100644 --- a/man/op_abs.Rd +++ b/man/op_abs.Rd @@ -46,6 +46,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -82,6 +89,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -89,6 +97,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -97,6 +106,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -131,8 +141,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -159,6 +171,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -191,6 +204,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -224,6 +244,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -252,6 +273,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -274,6 +296,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -284,6 +307,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -332,9 +356,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -386,6 +412,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_add.Rd b/man/op_add.Rd index 1e91dd87a..36655a6d9 100644 --- a/man/op_add.Rd +++ b/man/op_add.Rd @@ -91,6 +91,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -127,6 +134,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -134,6 +142,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -142,6 +151,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -176,8 +186,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -204,6 +216,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -236,6 +249,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -269,6 +289,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -297,6 +318,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -319,6 +341,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -329,6 +352,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -377,9 +401,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -431,6 +457,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_all.Rd b/man/op_all.Rd index 989743d4b..d55c168c9 100644 --- a/man/op_all.Rd +++ b/man/op_all.Rd @@ -86,6 +86,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -122,6 +129,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -129,6 +137,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -137,6 +146,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -171,8 +181,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -199,6 +211,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -231,6 +244,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -264,6 +284,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -292,6 +313,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -314,6 +336,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -324,6 +347,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -372,9 +396,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -426,6 +452,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_any.Rd b/man/op_any.Rd index 0be86b76d..be2fa4c6f 100644 --- a/man/op_any.Rd +++ b/man/op_any.Rd @@ -108,6 +108,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -144,6 +151,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -151,6 +159,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -159,6 +168,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -193,8 +203,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -221,6 +233,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -253,6 +266,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -286,6 +306,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -314,6 +335,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -336,6 +358,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -346,6 +369,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -394,9 +418,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -448,6 +474,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_append.Rd b/man/op_append.Rd index acee9ce6a..d556a6bd2 100644 --- a/man/op_append.Rd +++ b/man/op_append.Rd @@ -79,6 +79,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -115,6 +122,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -122,6 +130,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -130,6 +139,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -164,8 +174,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -192,6 +204,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -224,6 +237,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -257,6 +277,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -285,6 +306,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -307,6 +329,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -317,6 +340,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -365,9 +389,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -419,6 +445,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_arange.Rd b/man/op_arange.Rd index fd1fa3dd9..4b560eaf2 100644 --- a/man/op_arange.Rd +++ b/man/op_arange.Rd @@ -103,6 +103,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -139,6 +146,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -146,6 +154,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -154,6 +163,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -188,8 +198,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -216,6 +228,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -248,6 +261,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -281,6 +301,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -309,6 +330,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -331,6 +353,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -341,6 +364,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -389,9 +413,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -443,6 +469,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_arccos.Rd b/man/op_arccos.Rd index 426e47c45..24bed467e 100644 --- a/man/op_arccos.Rd +++ b/man/op_arccos.Rd @@ -51,6 +51,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -87,6 +94,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -94,6 +102,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -102,6 +111,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -136,8 +146,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -164,6 +176,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -196,6 +209,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -229,6 +249,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -257,6 +278,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -279,6 +301,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -289,6 +312,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -337,9 +361,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -391,6 +417,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_arccosh.Rd b/man/op_arccosh.Rd index 7c4a147d8..c6cee964c 100644 --- a/man/op_arccosh.Rd +++ b/man/op_arccosh.Rd @@ -46,6 +46,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -82,6 +89,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -89,6 +97,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -97,6 +106,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -131,8 +141,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -159,6 +171,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -191,6 +204,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -224,6 +244,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -252,6 +273,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -274,6 +296,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -284,6 +307,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -332,9 +356,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -386,6 +412,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_arcsin.Rd b/man/op_arcsin.Rd index a27d433dc..6eb46c9fc 100644 --- a/man/op_arcsin.Rd +++ b/man/op_arcsin.Rd @@ -51,6 +51,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -87,6 +94,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -94,6 +102,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -102,6 +111,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -136,8 +146,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -164,6 +176,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -196,6 +209,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -229,6 +249,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -257,6 +278,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -279,6 +301,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -289,6 +312,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -337,9 +361,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -391,6 +417,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_arcsinh.Rd b/man/op_arcsinh.Rd index 0f5f97caa..de943d200 100644 --- a/man/op_arcsinh.Rd +++ b/man/op_arcsinh.Rd @@ -50,6 +50,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -86,6 +93,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -93,6 +101,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -101,6 +110,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -135,8 +145,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -163,6 +175,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -195,6 +208,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -228,6 +248,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -256,6 +277,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -278,6 +300,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -288,6 +311,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -336,9 +360,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -390,6 +416,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_arctan.Rd b/man/op_arctan.Rd index 549c2f92d..ec9a01726 100644 --- a/man/op_arctan.Rd +++ b/man/op_arctan.Rd @@ -51,6 +51,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -87,6 +94,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -94,6 +102,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -102,6 +111,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -136,8 +146,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -164,6 +176,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -196,6 +209,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -229,6 +249,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -257,6 +278,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -279,6 +301,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -289,6 +312,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -337,9 +361,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -391,6 +417,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_arctan2.Rd b/man/op_arctan2.Rd index 946b2487e..acfe61847 100644 --- a/man/op_arctan2.Rd +++ b/man/op_arctan2.Rd @@ -84,6 +84,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -120,6 +127,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -127,6 +135,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -135,6 +144,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -169,8 +179,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -197,6 +209,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -229,6 +242,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -262,6 +282,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -290,6 +311,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -312,6 +334,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -322,6 +345,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -370,9 +394,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -424,6 +450,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_arctanh.Rd b/man/op_arctanh.Rd index edb1c6191..cc2af351b 100644 --- a/man/op_arctanh.Rd +++ b/man/op_arctanh.Rd @@ -40,6 +40,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -76,6 +83,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -83,6 +91,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -91,6 +100,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -125,8 +135,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -153,6 +165,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -185,6 +198,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -218,6 +238,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -246,6 +267,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -268,6 +290,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -278,6 +301,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -326,9 +350,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -380,6 +406,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_argmax.Rd b/man/op_argmax.Rd index 77ed2b398..d79f74dc4 100644 --- a/man/op_argmax.Rd +++ b/man/op_argmax.Rd @@ -85,6 +85,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -121,6 +128,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -128,6 +136,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -136,6 +145,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -170,8 +180,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -198,6 +210,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -230,6 +243,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -263,6 +283,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -291,6 +312,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -313,6 +335,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -323,6 +346,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -371,9 +395,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -425,6 +451,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_argmin.Rd b/man/op_argmin.Rd index 8579412f3..cfd8c0e72 100644 --- a/man/op_argmin.Rd +++ b/man/op_argmin.Rd @@ -84,6 +84,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -120,6 +127,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -127,6 +135,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -135,6 +144,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -169,8 +179,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -197,6 +209,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -229,6 +242,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -262,6 +282,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -290,6 +311,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -312,6 +334,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -322,6 +345,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -370,9 +394,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -424,6 +450,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_argpartition.Rd b/man/op_argpartition.Rd index 77799b974..33cfcdef1 100644 --- a/man/op_argpartition.Rd +++ b/man/op_argpartition.Rd @@ -16,7 +16,7 @@ behind it. The order of all elements in the partitions is undefined. If provided with a sequence of k-th it will partition all of them into their sorted position at once.} -\item{axis}{Axis along which to sort. The default is -1 (the last axis). +\item{axis}{Axis along which to sort. The default is \code{-1} (the last axis). If \code{NULL}, the flattened array is used.} } \value{ @@ -48,6 +48,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -84,6 +91,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -91,6 +99,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -99,6 +108,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -133,8 +143,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -161,6 +173,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -193,6 +206,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -226,6 +246,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -254,6 +275,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -276,6 +298,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -286,6 +309,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -334,9 +358,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -388,6 +414,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_argsort.Rd b/man/op_argsort.Rd index 5c81ed7f3..0beefc7f6 100644 --- a/man/op_argsort.Rd +++ b/man/op_argsort.Rd @@ -80,6 +80,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -116,6 +123,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -123,6 +131,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -131,6 +140,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -165,8 +175,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -193,6 +205,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -225,6 +238,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -258,6 +278,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -286,6 +307,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -308,6 +330,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -318,6 +341,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -366,9 +390,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -420,6 +446,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_array.Rd b/man/op_array.Rd index dabb9d7c6..c6d8fe95c 100644 --- a/man/op_array.Rd +++ b/man/op_array.Rd @@ -65,6 +65,13 @@ Other numpy ops: \cr \code{\link{op_argsort}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -101,6 +108,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -108,6 +116,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -116,6 +125,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -150,8 +160,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -178,6 +190,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -210,6 +223,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -243,6 +263,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -271,6 +292,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -293,6 +315,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -303,6 +326,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -351,9 +375,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -405,6 +431,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_associative_scan.Rd b/man/op_associative_scan.Rd index 1e40cf6b1..0cafc3c2c 100644 --- a/man/op_associative_scan.Rd +++ b/man/op_associative_scan.Rd @@ -141,6 +141,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -174,6 +181,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -202,6 +210,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -224,6 +233,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -234,6 +244,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -282,9 +293,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -336,6 +349,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_average.Rd b/man/op_average.Rd index 66d581241..a1cf4d4fa 100644 --- a/man/op_average.Rd +++ b/man/op_average.Rd @@ -115,6 +115,13 @@ Other numpy ops: \cr \code{\link{op_argsort}()} \cr \code{\link{op_array}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -151,6 +158,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -158,6 +166,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -166,6 +175,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -200,8 +210,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -228,6 +240,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -260,6 +273,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -293,6 +313,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -321,6 +342,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -343,6 +365,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -353,6 +376,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -401,9 +425,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -455,6 +481,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_average_pool.Rd b/man/op_average_pool.Rd index b49f0f8be..38a028929 100644 --- a/man/op_average_pool.Rd +++ b/man/op_average_pool.Rd @@ -62,6 +62,7 @@ Other nn ops: \cr \code{\link{op_conv_transpose}()} \cr \code{\link{op_ctc_loss}()} \cr \code{\link{op_depthwise_conv}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_elu}()} \cr \code{\link{op_gelu}()} \cr \code{\link{op_hard_sigmoid}()} \cr @@ -110,6 +111,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -143,6 +151,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -171,6 +180,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -193,6 +203,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -203,6 +214,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -251,9 +263,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -305,6 +319,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_batch_normalization.Rd b/man/op_batch_normalization.Rd index 8f11041b4..9ed9cf4e9 100644 --- a/man/op_batch_normalization.Rd +++ b/man/op_batch_normalization.Rd @@ -76,6 +76,7 @@ Other nn ops: \cr \code{\link{op_conv_transpose}()} \cr \code{\link{op_ctc_loss}()} \cr \code{\link{op_depthwise_conv}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_elu}()} \cr \code{\link{op_gelu}()} \cr \code{\link{op_hard_sigmoid}()} \cr @@ -124,6 +125,13 @@ Other ops: \cr \code{\link{op_average_pool}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -157,6 +165,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -185,6 +194,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -207,6 +217,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -217,6 +228,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -265,9 +277,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -319,6 +333,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_binary_crossentropy.Rd b/man/op_binary_crossentropy.Rd index dd7524e7a..d83cc1030 100644 --- a/man/op_binary_crossentropy.Rd +++ b/man/op_binary_crossentropy.Rd @@ -54,6 +54,7 @@ Other nn ops: \cr \code{\link{op_conv_transpose}()} \cr \code{\link{op_ctc_loss}()} \cr \code{\link{op_depthwise_conv}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_elu}()} \cr \code{\link{op_gelu}()} \cr \code{\link{op_hard_sigmoid}()} \cr @@ -102,6 +103,13 @@ Other ops: \cr \code{\link{op_average_pool}()} \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -135,6 +143,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -163,6 +172,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -185,6 +195,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -195,6 +206,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -243,9 +255,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -297,6 +311,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_bincount.Rd b/man/op_bincount.Rd index b4b9cbcf5..b060c014d 100644 --- a/man/op_bincount.Rd +++ b/man/op_bincount.Rd @@ -96,6 +96,13 @@ Other numpy ops: \cr \code{\link{op_argsort}()} \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -132,6 +139,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -139,6 +147,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -147,6 +156,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -181,8 +191,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -209,6 +221,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -241,6 +254,13 @@ Other ops: \cr \code{\link{op_average_pool}()} \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -274,6 +294,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -302,6 +323,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -324,6 +346,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -334,6 +357,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -382,9 +406,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -436,6 +462,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_bitwise_and.Rd b/man/op_bitwise_and.Rd new file mode 100644 index 000000000..5fb864bbf --- /dev/null +++ b/man/op_bitwise_and.Rd @@ -0,0 +1,422 @@ +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/ops-numpy.R +\name{op_bitwise_and} +\alias{op_bitwise_and} +\title{Compute the bit-wise AND of two arrays element-wise.} +\usage{ +op_bitwise_and(x, y) +} +\arguments{ +\item{x}{Input integer tensor.} + +\item{y}{Input integer tensor.} +} +\value{ +Result tensor. +} +\description{ +Computes the bit-wise AND of the underlying binary representation of the +integers in the input arrays. This ufunc implements the C/Python operator +\code{&}. +} +\seealso{ +Other numpy ops: \cr +\code{\link{op_abs}()} \cr +\code{\link{op_add}()} \cr +\code{\link{op_all}()} \cr +\code{\link{op_any}()} \cr +\code{\link{op_append}()} \cr +\code{\link{op_arange}()} \cr +\code{\link{op_arccos}()} \cr +\code{\link{op_arccosh}()} \cr +\code{\link{op_arcsin}()} \cr +\code{\link{op_arcsinh}()} \cr +\code{\link{op_arctan}()} \cr +\code{\link{op_arctan2}()} \cr +\code{\link{op_arctanh}()} \cr +\code{\link{op_argmax}()} \cr +\code{\link{op_argmin}()} \cr +\code{\link{op_argpartition}()} \cr +\code{\link{op_argsort}()} \cr +\code{\link{op_array}()} \cr +\code{\link{op_average}()} \cr +\code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr +\code{\link{op_broadcast_to}()} \cr +\code{\link{op_ceil}()} \cr +\code{\link{op_clip}()} \cr +\code{\link{op_concatenate}()} \cr +\code{\link{op_conj}()} \cr +\code{\link{op_copy}()} \cr +\code{\link{op_correlate}()} \cr +\code{\link{op_cos}()} \cr +\code{\link{op_cosh}()} \cr +\code{\link{op_count_nonzero}()} \cr +\code{\link{op_cross}()} \cr +\code{\link{op_ctc_decode}()} \cr +\code{\link{op_cumprod}()} \cr +\code{\link{op_cumsum}()} \cr +\code{\link{op_diag}()} \cr +\code{\link{op_diagonal}()} \cr +\code{\link{op_diff}()} \cr +\code{\link{op_digitize}()} \cr +\code{\link{op_divide}()} \cr +\code{\link{op_divide_no_nan}()} \cr +\code{\link{op_dot}()} \cr +\code{\link{op_einsum}()} \cr +\code{\link{op_empty}()} \cr +\code{\link{op_equal}()} \cr +\code{\link{op_exp}()} \cr +\code{\link{op_expand_dims}()} \cr +\code{\link{op_expm1}()} \cr +\code{\link{op_eye}()} \cr +\code{\link{op_flip}()} \cr +\code{\link{op_floor}()} \cr +\code{\link{op_floor_divide}()} \cr +\code{\link{op_full}()} \cr +\code{\link{op_full_like}()} \cr +\code{\link{op_get_item}()} \cr +\code{\link{op_greater}()} \cr +\code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr +\code{\link{op_hstack}()} \cr +\code{\link{op_identity}()} \cr +\code{\link{op_imag}()} \cr +\code{\link{op_isclose}()} \cr +\code{\link{op_isfinite}()} \cr +\code{\link{op_isinf}()} \cr +\code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr +\code{\link{op_less}()} \cr +\code{\link{op_less_equal}()} \cr +\code{\link{op_linspace}()} \cr +\code{\link{op_log}()} \cr +\code{\link{op_log10}()} \cr +\code{\link{op_log1p}()} \cr +\code{\link{op_log2}()} \cr +\code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr +\code{\link{op_logical_and}()} \cr +\code{\link{op_logical_not}()} \cr +\code{\link{op_logical_or}()} \cr +\code{\link{op_logical_xor}()} \cr +\code{\link{op_logspace}()} \cr +\code{\link{op_lstsq}()} \cr +\code{\link{op_matmul}()} \cr +\code{\link{op_max}()} \cr +\code{\link{op_maximum}()} \cr +\code{\link{op_mean}()} \cr +\code{\link{op_median}()} \cr +\code{\link{op_meshgrid}()} \cr +\code{\link{op_min}()} \cr +\code{\link{op_minimum}()} \cr +\code{\link{op_mod}()} \cr +\code{\link{op_moveaxis}()} \cr +\code{\link{op_multiply}()} \cr +\code{\link{op_nan_to_num}()} \cr +\code{\link{op_ndim}()} \cr +\code{\link{op_negative}()} \cr +\code{\link{op_nonzero}()} \cr +\code{\link{op_not_equal}()} \cr +\code{\link{op_ones}()} \cr +\code{\link{op_ones_like}()} \cr +\code{\link{op_outer}()} \cr +\code{\link{op_pad}()} \cr +\code{\link{op_power}()} \cr +\code{\link{op_prod}()} \cr +\code{\link{op_quantile}()} \cr +\code{\link{op_ravel}()} \cr +\code{\link{op_real}()} \cr +\code{\link{op_reciprocal}()} \cr +\code{\link{op_repeat}()} \cr +\code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr +\code{\link{op_roll}()} \cr +\code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr +\code{\link{op_select}()} \cr +\code{\link{op_sign}()} \cr +\code{\link{op_sin}()} \cr +\code{\link{op_sinh}()} \cr +\code{\link{op_size}()} \cr +\code{\link{op_sort}()} \cr +\code{\link{op_split}()} \cr +\code{\link{op_sqrt}()} \cr +\code{\link{op_square}()} \cr +\code{\link{op_squeeze}()} \cr +\code{\link{op_stack}()} \cr +\code{\link{op_std}()} \cr +\code{\link{op_subtract}()} \cr +\code{\link{op_sum}()} \cr +\code{\link{op_swapaxes}()} \cr +\code{\link{op_take}()} \cr +\code{\link{op_take_along_axis}()} \cr +\code{\link{op_tan}()} \cr +\code{\link{op_tanh}()} \cr +\code{\link{op_tensordot}()} \cr +\code{\link{op_tile}()} \cr +\code{\link{op_trace}()} \cr +\code{\link{op_transpose}()} \cr +\code{\link{op_tri}()} \cr +\code{\link{op_tril}()} \cr +\code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr +\code{\link{op_var}()} \cr +\code{\link{op_vdot}()} \cr +\code{\link{op_vectorize}()} \cr +\code{\link{op_vstack}()} \cr +\code{\link{op_where}()} \cr +\code{\link{op_zeros}()} \cr +\code{\link{op_zeros_like}()} \cr + +Other ops: \cr +\code{\link{op_abs}()} \cr +\code{\link{op_add}()} \cr +\code{\link{op_all}()} \cr +\code{\link{op_any}()} \cr +\code{\link{op_append}()} \cr +\code{\link{op_arange}()} \cr +\code{\link{op_arccos}()} \cr +\code{\link{op_arccosh}()} \cr +\code{\link{op_arcsin}()} \cr +\code{\link{op_arcsinh}()} \cr +\code{\link{op_arctan}()} \cr +\code{\link{op_arctan2}()} \cr +\code{\link{op_arctanh}()} \cr +\code{\link{op_argmax}()} \cr +\code{\link{op_argmin}()} \cr +\code{\link{op_argpartition}()} \cr +\code{\link{op_argsort}()} \cr +\code{\link{op_array}()} \cr +\code{\link{op_associative_scan}()} \cr +\code{\link{op_average}()} \cr +\code{\link{op_average_pool}()} \cr +\code{\link{op_batch_normalization}()} \cr +\code{\link{op_binary_crossentropy}()} \cr +\code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr +\code{\link{op_broadcast_to}()} \cr +\code{\link{op_cast}()} \cr +\code{\link{op_categorical_crossentropy}()} \cr +\code{\link{op_ceil}()} \cr +\code{\link{op_cholesky}()} \cr +\code{\link{op_clip}()} \cr +\code{\link{op_concatenate}()} \cr +\code{\link{op_cond}()} \cr +\code{\link{op_conj}()} \cr +\code{\link{op_conv}()} \cr +\code{\link{op_conv_transpose}()} \cr +\code{\link{op_convert_to_numpy}()} \cr +\code{\link{op_convert_to_tensor}()} \cr +\code{\link{op_copy}()} \cr +\code{\link{op_correlate}()} \cr +\code{\link{op_cos}()} \cr +\code{\link{op_cosh}()} \cr +\code{\link{op_count_nonzero}()} \cr +\code{\link{op_cross}()} \cr +\code{\link{op_ctc_decode}()} \cr +\code{\link{op_ctc_loss}()} \cr +\code{\link{op_cumprod}()} \cr +\code{\link{op_cumsum}()} \cr +\code{\link{op_custom_gradient}()} \cr +\code{\link{op_depthwise_conv}()} \cr +\code{\link{op_det}()} \cr +\code{\link{op_diag}()} \cr +\code{\link{op_diagonal}()} \cr +\code{\link{op_diff}()} \cr +\code{\link{op_digitize}()} \cr +\code{\link{op_divide}()} \cr +\code{\link{op_divide_no_nan}()} \cr +\code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr +\code{\link{op_dtype}()} \cr +\code{\link{op_eig}()} \cr +\code{\link{op_eigh}()} \cr +\code{\link{op_einsum}()} \cr +\code{\link{op_elu}()} \cr +\code{\link{op_empty}()} \cr +\code{\link{op_equal}()} \cr +\code{\link{op_erf}()} \cr +\code{\link{op_erfinv}()} \cr +\code{\link{op_exp}()} \cr +\code{\link{op_expand_dims}()} \cr +\code{\link{op_expm1}()} \cr +\code{\link{op_extract_sequences}()} \cr +\code{\link{op_eye}()} \cr +\code{\link{op_fft}()} \cr +\code{\link{op_fft2}()} \cr +\code{\link{op_flip}()} \cr +\code{\link{op_floor}()} \cr +\code{\link{op_floor_divide}()} \cr +\code{\link{op_fori_loop}()} \cr +\code{\link{op_full}()} \cr +\code{\link{op_full_like}()} \cr +\code{\link{op_gelu}()} \cr +\code{\link{op_get_item}()} \cr +\code{\link{op_greater}()} \cr +\code{\link{op_greater_equal}()} \cr +\code{\link{op_hard_sigmoid}()} \cr +\code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr +\code{\link{op_hstack}()} \cr +\code{\link{op_identity}()} \cr +\code{\link{op_imag}()} \cr +\code{\link{op_image_affine_transform}()} \cr +\code{\link{op_image_crop}()} \cr +\code{\link{op_image_extract_patches}()} \cr +\code{\link{op_image_hsv_to_rgb}()} \cr +\code{\link{op_image_map_coordinates}()} \cr +\code{\link{op_image_pad}()} \cr +\code{\link{op_image_resize}()} \cr +\code{\link{op_image_rgb_to_grayscale}()} \cr +\code{\link{op_image_rgb_to_hsv}()} \cr +\code{\link{op_in_top_k}()} \cr +\code{\link{op_inv}()} \cr +\code{\link{op_irfft}()} \cr +\code{\link{op_is_tensor}()} \cr +\code{\link{op_isclose}()} \cr +\code{\link{op_isfinite}()} \cr +\code{\link{op_isinf}()} \cr +\code{\link{op_isnan}()} \cr +\code{\link{op_istft}()} \cr +\code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr +\code{\link{op_less}()} \cr +\code{\link{op_less_equal}()} \cr +\code{\link{op_linspace}()} \cr +\code{\link{op_log}()} \cr +\code{\link{op_log10}()} \cr +\code{\link{op_log1p}()} \cr +\code{\link{op_log2}()} \cr +\code{\link{op_log_sigmoid}()} \cr +\code{\link{op_log_softmax}()} \cr +\code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr +\code{\link{op_logical_and}()} \cr +\code{\link{op_logical_not}()} \cr +\code{\link{op_logical_or}()} \cr +\code{\link{op_logical_xor}()} \cr +\code{\link{op_logspace}()} \cr +\code{\link{op_logsumexp}()} \cr +\code{\link{op_lstsq}()} \cr +\code{\link{op_lu_factor}()} \cr +\code{\link{op_map}()} \cr +\code{\link{op_matmul}()} \cr +\code{\link{op_max}()} \cr +\code{\link{op_max_pool}()} \cr +\code{\link{op_maximum}()} \cr +\code{\link{op_mean}()} \cr +\code{\link{op_median}()} \cr +\code{\link{op_meshgrid}()} \cr +\code{\link{op_min}()} \cr +\code{\link{op_minimum}()} \cr +\code{\link{op_mod}()} \cr +\code{\link{op_moments}()} \cr +\code{\link{op_moveaxis}()} \cr +\code{\link{op_multi_hot}()} \cr +\code{\link{op_multiply}()} \cr +\code{\link{op_nan_to_num}()} \cr +\code{\link{op_ndim}()} \cr +\code{\link{op_negative}()} \cr +\code{\link{op_nonzero}()} \cr +\code{\link{op_norm}()} \cr +\code{\link{op_normalize}()} \cr +\code{\link{op_not_equal}()} \cr +\code{\link{op_one_hot}()} \cr +\code{\link{op_ones}()} \cr +\code{\link{op_ones_like}()} \cr +\code{\link{op_outer}()} \cr +\code{\link{op_pad}()} \cr +\code{\link{op_power}()} \cr +\code{\link{op_prod}()} \cr +\code{\link{op_psnr}()} \cr +\code{\link{op_qr}()} \cr +\code{\link{op_quantile}()} \cr +\code{\link{op_ravel}()} \cr +\code{\link{op_real}()} \cr +\code{\link{op_reciprocal}()} \cr +\code{\link{op_relu}()} \cr +\code{\link{op_relu6}()} \cr +\code{\link{op_repeat}()} \cr +\code{\link{op_reshape}()} \cr +\code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr +\code{\link{op_roll}()} \cr +\code{\link{op_round}()} \cr +\code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr +\code{\link{op_scan}()} \cr +\code{\link{op_scatter}()} \cr +\code{\link{op_scatter_update}()} \cr +\code{\link{op_searchsorted}()} \cr +\code{\link{op_segment_max}()} \cr +\code{\link{op_segment_sum}()} \cr +\code{\link{op_select}()} \cr +\code{\link{op_selu}()} \cr +\code{\link{op_separable_conv}()} \cr +\code{\link{op_shape}()} \cr +\code{\link{op_sigmoid}()} \cr +\code{\link{op_sign}()} \cr +\code{\link{op_silu}()} \cr +\code{\link{op_sin}()} \cr +\code{\link{op_sinh}()} \cr +\code{\link{op_size}()} \cr +\code{\link{op_slice}()} \cr +\code{\link{op_slice_update}()} \cr +\code{\link{op_slogdet}()} \cr +\code{\link{op_softmax}()} \cr +\code{\link{op_softplus}()} \cr +\code{\link{op_softsign}()} \cr +\code{\link{op_solve}()} \cr +\code{\link{op_solve_triangular}()} \cr +\code{\link{op_sort}()} \cr +\code{\link{op_sparse_categorical_crossentropy}()} \cr +\code{\link{op_split}()} \cr +\code{\link{op_sqrt}()} \cr +\code{\link{op_square}()} \cr +\code{\link{op_squeeze}()} \cr +\code{\link{op_stack}()} \cr +\code{\link{op_std}()} \cr +\code{\link{op_stft}()} \cr +\code{\link{op_stop_gradient}()} \cr +\code{\link{op_subtract}()} \cr +\code{\link{op_sum}()} \cr +\code{\link{op_svd}()} \cr +\code{\link{op_swapaxes}()} \cr +\code{\link{op_switch}()} \cr +\code{\link{op_take}()} \cr +\code{\link{op_take_along_axis}()} \cr +\code{\link{op_tan}()} \cr +\code{\link{op_tanh}()} \cr +\code{\link{op_tensordot}()} \cr +\code{\link{op_tile}()} \cr +\code{\link{op_top_k}()} \cr +\code{\link{op_trace}()} \cr +\code{\link{op_transpose}()} \cr +\code{\link{op_tri}()} \cr +\code{\link{op_tril}()} \cr +\code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr +\code{\link{op_unstack}()} \cr +\code{\link{op_var}()} \cr +\code{\link{op_vdot}()} \cr +\code{\link{op_vectorize}()} \cr +\code{\link{op_vectorized_map}()} \cr +\code{\link{op_vstack}()} \cr +\code{\link{op_where}()} \cr +\code{\link{op_while_loop}()} \cr +\code{\link{op_zeros}()} \cr +\code{\link{op_zeros_like}()} \cr +} +\concept{numpy ops} +\concept{ops} diff --git a/man/op_bitwise_invert.Rd b/man/op_bitwise_invert.Rd new file mode 100644 index 000000000..89b6d87e3 --- /dev/null +++ b/man/op_bitwise_invert.Rd @@ -0,0 +1,420 @@ +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/ops-numpy.R +\name{op_bitwise_invert} +\alias{op_bitwise_invert} +\title{Compute bit-wise inversion, or bit-wise NOT, element-wise.} +\usage{ +op_bitwise_invert(x) +} +\arguments{ +\item{x}{Input integer tensor.} +} +\value{ +Result tensor. +} +\description{ +Computes the bit-wise NOT of the underlying binary representation of the +integers in the input arrays. This ufunc implements the C/Python operator +\code{~}. +} +\seealso{ +Other numpy ops: \cr +\code{\link{op_abs}()} \cr +\code{\link{op_add}()} \cr +\code{\link{op_all}()} \cr +\code{\link{op_any}()} \cr +\code{\link{op_append}()} \cr +\code{\link{op_arange}()} \cr +\code{\link{op_arccos}()} \cr +\code{\link{op_arccosh}()} \cr +\code{\link{op_arcsin}()} \cr +\code{\link{op_arcsinh}()} \cr +\code{\link{op_arctan}()} \cr +\code{\link{op_arctan2}()} \cr +\code{\link{op_arctanh}()} \cr +\code{\link{op_argmax}()} \cr +\code{\link{op_argmin}()} \cr +\code{\link{op_argpartition}()} \cr +\code{\link{op_argsort}()} \cr +\code{\link{op_array}()} \cr +\code{\link{op_average}()} \cr +\code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr +\code{\link{op_broadcast_to}()} \cr +\code{\link{op_ceil}()} \cr +\code{\link{op_clip}()} \cr +\code{\link{op_concatenate}()} \cr +\code{\link{op_conj}()} \cr +\code{\link{op_copy}()} \cr +\code{\link{op_correlate}()} \cr +\code{\link{op_cos}()} \cr +\code{\link{op_cosh}()} \cr +\code{\link{op_count_nonzero}()} \cr +\code{\link{op_cross}()} \cr +\code{\link{op_ctc_decode}()} \cr +\code{\link{op_cumprod}()} \cr +\code{\link{op_cumsum}()} \cr +\code{\link{op_diag}()} \cr +\code{\link{op_diagonal}()} \cr +\code{\link{op_diff}()} \cr +\code{\link{op_digitize}()} \cr +\code{\link{op_divide}()} \cr +\code{\link{op_divide_no_nan}()} \cr +\code{\link{op_dot}()} \cr +\code{\link{op_einsum}()} \cr +\code{\link{op_empty}()} \cr +\code{\link{op_equal}()} \cr +\code{\link{op_exp}()} \cr +\code{\link{op_expand_dims}()} \cr +\code{\link{op_expm1}()} \cr +\code{\link{op_eye}()} \cr +\code{\link{op_flip}()} \cr +\code{\link{op_floor}()} \cr +\code{\link{op_floor_divide}()} \cr +\code{\link{op_full}()} \cr +\code{\link{op_full_like}()} \cr +\code{\link{op_get_item}()} \cr +\code{\link{op_greater}()} \cr +\code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr +\code{\link{op_hstack}()} \cr +\code{\link{op_identity}()} \cr +\code{\link{op_imag}()} \cr +\code{\link{op_isclose}()} \cr +\code{\link{op_isfinite}()} \cr +\code{\link{op_isinf}()} \cr +\code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr +\code{\link{op_less}()} \cr +\code{\link{op_less_equal}()} \cr +\code{\link{op_linspace}()} \cr +\code{\link{op_log}()} \cr +\code{\link{op_log10}()} \cr +\code{\link{op_log1p}()} \cr +\code{\link{op_log2}()} \cr +\code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr +\code{\link{op_logical_and}()} \cr +\code{\link{op_logical_not}()} \cr +\code{\link{op_logical_or}()} \cr +\code{\link{op_logical_xor}()} \cr +\code{\link{op_logspace}()} \cr +\code{\link{op_lstsq}()} \cr +\code{\link{op_matmul}()} \cr +\code{\link{op_max}()} \cr +\code{\link{op_maximum}()} \cr +\code{\link{op_mean}()} \cr +\code{\link{op_median}()} \cr +\code{\link{op_meshgrid}()} \cr +\code{\link{op_min}()} \cr +\code{\link{op_minimum}()} \cr +\code{\link{op_mod}()} \cr +\code{\link{op_moveaxis}()} \cr +\code{\link{op_multiply}()} \cr +\code{\link{op_nan_to_num}()} \cr +\code{\link{op_ndim}()} \cr +\code{\link{op_negative}()} \cr +\code{\link{op_nonzero}()} \cr +\code{\link{op_not_equal}()} \cr +\code{\link{op_ones}()} \cr +\code{\link{op_ones_like}()} \cr +\code{\link{op_outer}()} \cr +\code{\link{op_pad}()} \cr +\code{\link{op_power}()} \cr +\code{\link{op_prod}()} \cr +\code{\link{op_quantile}()} \cr +\code{\link{op_ravel}()} \cr +\code{\link{op_real}()} \cr +\code{\link{op_reciprocal}()} \cr +\code{\link{op_repeat}()} \cr +\code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr +\code{\link{op_roll}()} \cr +\code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr +\code{\link{op_select}()} \cr +\code{\link{op_sign}()} \cr +\code{\link{op_sin}()} \cr +\code{\link{op_sinh}()} \cr +\code{\link{op_size}()} \cr +\code{\link{op_sort}()} \cr +\code{\link{op_split}()} \cr +\code{\link{op_sqrt}()} \cr +\code{\link{op_square}()} \cr +\code{\link{op_squeeze}()} \cr +\code{\link{op_stack}()} \cr +\code{\link{op_std}()} \cr +\code{\link{op_subtract}()} \cr +\code{\link{op_sum}()} \cr +\code{\link{op_swapaxes}()} \cr +\code{\link{op_take}()} \cr +\code{\link{op_take_along_axis}()} \cr +\code{\link{op_tan}()} \cr +\code{\link{op_tanh}()} \cr +\code{\link{op_tensordot}()} \cr +\code{\link{op_tile}()} \cr +\code{\link{op_trace}()} \cr +\code{\link{op_transpose}()} \cr +\code{\link{op_tri}()} \cr +\code{\link{op_tril}()} \cr +\code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr +\code{\link{op_var}()} \cr +\code{\link{op_vdot}()} \cr +\code{\link{op_vectorize}()} \cr +\code{\link{op_vstack}()} \cr +\code{\link{op_where}()} \cr +\code{\link{op_zeros}()} \cr +\code{\link{op_zeros_like}()} \cr + +Other ops: \cr +\code{\link{op_abs}()} \cr +\code{\link{op_add}()} \cr +\code{\link{op_all}()} \cr +\code{\link{op_any}()} \cr +\code{\link{op_append}()} \cr +\code{\link{op_arange}()} \cr +\code{\link{op_arccos}()} \cr +\code{\link{op_arccosh}()} \cr +\code{\link{op_arcsin}()} \cr +\code{\link{op_arcsinh}()} \cr +\code{\link{op_arctan}()} \cr +\code{\link{op_arctan2}()} \cr +\code{\link{op_arctanh}()} \cr +\code{\link{op_argmax}()} \cr +\code{\link{op_argmin}()} \cr +\code{\link{op_argpartition}()} \cr +\code{\link{op_argsort}()} \cr +\code{\link{op_array}()} \cr +\code{\link{op_associative_scan}()} \cr +\code{\link{op_average}()} \cr +\code{\link{op_average_pool}()} \cr +\code{\link{op_batch_normalization}()} \cr +\code{\link{op_binary_crossentropy}()} \cr +\code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr +\code{\link{op_broadcast_to}()} \cr +\code{\link{op_cast}()} \cr +\code{\link{op_categorical_crossentropy}()} \cr +\code{\link{op_ceil}()} \cr +\code{\link{op_cholesky}()} \cr +\code{\link{op_clip}()} \cr +\code{\link{op_concatenate}()} \cr +\code{\link{op_cond}()} \cr +\code{\link{op_conj}()} \cr +\code{\link{op_conv}()} \cr +\code{\link{op_conv_transpose}()} \cr +\code{\link{op_convert_to_numpy}()} \cr +\code{\link{op_convert_to_tensor}()} \cr +\code{\link{op_copy}()} \cr +\code{\link{op_correlate}()} \cr +\code{\link{op_cos}()} \cr +\code{\link{op_cosh}()} \cr +\code{\link{op_count_nonzero}()} \cr +\code{\link{op_cross}()} \cr +\code{\link{op_ctc_decode}()} \cr +\code{\link{op_ctc_loss}()} \cr +\code{\link{op_cumprod}()} \cr +\code{\link{op_cumsum}()} \cr +\code{\link{op_custom_gradient}()} \cr +\code{\link{op_depthwise_conv}()} \cr +\code{\link{op_det}()} \cr +\code{\link{op_diag}()} \cr +\code{\link{op_diagonal}()} \cr +\code{\link{op_diff}()} \cr +\code{\link{op_digitize}()} \cr +\code{\link{op_divide}()} \cr +\code{\link{op_divide_no_nan}()} \cr +\code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr +\code{\link{op_dtype}()} \cr +\code{\link{op_eig}()} \cr +\code{\link{op_eigh}()} \cr +\code{\link{op_einsum}()} \cr +\code{\link{op_elu}()} \cr +\code{\link{op_empty}()} \cr +\code{\link{op_equal}()} \cr +\code{\link{op_erf}()} \cr +\code{\link{op_erfinv}()} \cr +\code{\link{op_exp}()} \cr +\code{\link{op_expand_dims}()} \cr +\code{\link{op_expm1}()} \cr +\code{\link{op_extract_sequences}()} \cr +\code{\link{op_eye}()} \cr +\code{\link{op_fft}()} \cr +\code{\link{op_fft2}()} \cr +\code{\link{op_flip}()} \cr +\code{\link{op_floor}()} \cr +\code{\link{op_floor_divide}()} \cr +\code{\link{op_fori_loop}()} \cr +\code{\link{op_full}()} \cr +\code{\link{op_full_like}()} \cr +\code{\link{op_gelu}()} \cr +\code{\link{op_get_item}()} \cr +\code{\link{op_greater}()} \cr +\code{\link{op_greater_equal}()} \cr +\code{\link{op_hard_sigmoid}()} \cr +\code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr +\code{\link{op_hstack}()} \cr +\code{\link{op_identity}()} \cr +\code{\link{op_imag}()} \cr +\code{\link{op_image_affine_transform}()} \cr +\code{\link{op_image_crop}()} \cr +\code{\link{op_image_extract_patches}()} \cr +\code{\link{op_image_hsv_to_rgb}()} \cr +\code{\link{op_image_map_coordinates}()} \cr +\code{\link{op_image_pad}()} \cr +\code{\link{op_image_resize}()} \cr +\code{\link{op_image_rgb_to_grayscale}()} \cr +\code{\link{op_image_rgb_to_hsv}()} \cr +\code{\link{op_in_top_k}()} \cr +\code{\link{op_inv}()} \cr +\code{\link{op_irfft}()} \cr +\code{\link{op_is_tensor}()} \cr +\code{\link{op_isclose}()} \cr +\code{\link{op_isfinite}()} \cr +\code{\link{op_isinf}()} \cr +\code{\link{op_isnan}()} \cr +\code{\link{op_istft}()} \cr +\code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr +\code{\link{op_less}()} \cr +\code{\link{op_less_equal}()} \cr +\code{\link{op_linspace}()} \cr +\code{\link{op_log}()} \cr +\code{\link{op_log10}()} \cr +\code{\link{op_log1p}()} \cr +\code{\link{op_log2}()} \cr +\code{\link{op_log_sigmoid}()} \cr +\code{\link{op_log_softmax}()} \cr +\code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr +\code{\link{op_logical_and}()} \cr +\code{\link{op_logical_not}()} \cr +\code{\link{op_logical_or}()} \cr +\code{\link{op_logical_xor}()} \cr +\code{\link{op_logspace}()} \cr +\code{\link{op_logsumexp}()} \cr +\code{\link{op_lstsq}()} \cr +\code{\link{op_lu_factor}()} \cr +\code{\link{op_map}()} \cr +\code{\link{op_matmul}()} \cr +\code{\link{op_max}()} \cr +\code{\link{op_max_pool}()} \cr +\code{\link{op_maximum}()} \cr +\code{\link{op_mean}()} \cr +\code{\link{op_median}()} \cr +\code{\link{op_meshgrid}()} \cr +\code{\link{op_min}()} \cr +\code{\link{op_minimum}()} \cr +\code{\link{op_mod}()} \cr +\code{\link{op_moments}()} \cr +\code{\link{op_moveaxis}()} \cr +\code{\link{op_multi_hot}()} \cr +\code{\link{op_multiply}()} \cr +\code{\link{op_nan_to_num}()} \cr +\code{\link{op_ndim}()} \cr +\code{\link{op_negative}()} \cr +\code{\link{op_nonzero}()} \cr +\code{\link{op_norm}()} \cr +\code{\link{op_normalize}()} \cr +\code{\link{op_not_equal}()} \cr +\code{\link{op_one_hot}()} \cr +\code{\link{op_ones}()} \cr +\code{\link{op_ones_like}()} \cr +\code{\link{op_outer}()} \cr +\code{\link{op_pad}()} \cr +\code{\link{op_power}()} \cr +\code{\link{op_prod}()} \cr +\code{\link{op_psnr}()} \cr +\code{\link{op_qr}()} \cr +\code{\link{op_quantile}()} \cr +\code{\link{op_ravel}()} \cr +\code{\link{op_real}()} \cr +\code{\link{op_reciprocal}()} \cr +\code{\link{op_relu}()} \cr +\code{\link{op_relu6}()} \cr +\code{\link{op_repeat}()} \cr +\code{\link{op_reshape}()} \cr +\code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr +\code{\link{op_roll}()} \cr +\code{\link{op_round}()} \cr +\code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr +\code{\link{op_scan}()} \cr +\code{\link{op_scatter}()} \cr +\code{\link{op_scatter_update}()} \cr +\code{\link{op_searchsorted}()} \cr +\code{\link{op_segment_max}()} \cr +\code{\link{op_segment_sum}()} \cr +\code{\link{op_select}()} \cr +\code{\link{op_selu}()} \cr +\code{\link{op_separable_conv}()} \cr +\code{\link{op_shape}()} \cr +\code{\link{op_sigmoid}()} \cr +\code{\link{op_sign}()} \cr +\code{\link{op_silu}()} \cr +\code{\link{op_sin}()} \cr +\code{\link{op_sinh}()} \cr +\code{\link{op_size}()} \cr +\code{\link{op_slice}()} \cr +\code{\link{op_slice_update}()} \cr +\code{\link{op_slogdet}()} \cr +\code{\link{op_softmax}()} \cr +\code{\link{op_softplus}()} \cr +\code{\link{op_softsign}()} \cr +\code{\link{op_solve}()} \cr +\code{\link{op_solve_triangular}()} \cr +\code{\link{op_sort}()} \cr +\code{\link{op_sparse_categorical_crossentropy}()} \cr +\code{\link{op_split}()} \cr +\code{\link{op_sqrt}()} \cr +\code{\link{op_square}()} \cr +\code{\link{op_squeeze}()} \cr +\code{\link{op_stack}()} \cr +\code{\link{op_std}()} \cr +\code{\link{op_stft}()} \cr +\code{\link{op_stop_gradient}()} \cr +\code{\link{op_subtract}()} \cr +\code{\link{op_sum}()} \cr +\code{\link{op_svd}()} \cr +\code{\link{op_swapaxes}()} \cr +\code{\link{op_switch}()} \cr +\code{\link{op_take}()} \cr +\code{\link{op_take_along_axis}()} \cr +\code{\link{op_tan}()} \cr +\code{\link{op_tanh}()} \cr +\code{\link{op_tensordot}()} \cr +\code{\link{op_tile}()} \cr +\code{\link{op_top_k}()} \cr +\code{\link{op_trace}()} \cr +\code{\link{op_transpose}()} \cr +\code{\link{op_tri}()} \cr +\code{\link{op_tril}()} \cr +\code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr +\code{\link{op_unstack}()} \cr +\code{\link{op_var}()} \cr +\code{\link{op_vdot}()} \cr +\code{\link{op_vectorize}()} \cr +\code{\link{op_vectorized_map}()} \cr +\code{\link{op_vstack}()} \cr +\code{\link{op_where}()} \cr +\code{\link{op_while_loop}()} \cr +\code{\link{op_zeros}()} \cr +\code{\link{op_zeros_like}()} \cr +} +\concept{numpy ops} +\concept{ops} diff --git a/man/op_bitwise_left_shift.Rd b/man/op_bitwise_left_shift.Rd new file mode 100644 index 000000000..611724978 --- /dev/null +++ b/man/op_bitwise_left_shift.Rd @@ -0,0 +1,422 @@ +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/ops-numpy.R +\name{op_bitwise_left_shift} +\alias{op_bitwise_left_shift} +\title{Shift the bits of an integer to the left.} +\usage{ +op_bitwise_left_shift(x, y) +} +\arguments{ +\item{x}{Input integer tensor.} + +\item{y}{Input integer tensor.} +} +\value{ +Result tensor. +} +\description{ +Bits are shifted to the left by appending \code{y} 0s at the right of \code{x}. +Since the internal representation of numbers is in binary format, this +operation is equivalent to multiplying \code{x} by \code{2**y}. +} +\seealso{ +Other numpy ops: \cr +\code{\link{op_abs}()} \cr +\code{\link{op_add}()} \cr +\code{\link{op_all}()} \cr +\code{\link{op_any}()} \cr +\code{\link{op_append}()} \cr +\code{\link{op_arange}()} \cr +\code{\link{op_arccos}()} \cr +\code{\link{op_arccosh}()} \cr +\code{\link{op_arcsin}()} \cr +\code{\link{op_arcsinh}()} \cr +\code{\link{op_arctan}()} \cr +\code{\link{op_arctan2}()} \cr +\code{\link{op_arctanh}()} \cr +\code{\link{op_argmax}()} \cr +\code{\link{op_argmin}()} \cr +\code{\link{op_argpartition}()} \cr +\code{\link{op_argsort}()} \cr +\code{\link{op_array}()} \cr +\code{\link{op_average}()} \cr +\code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr +\code{\link{op_broadcast_to}()} \cr +\code{\link{op_ceil}()} \cr +\code{\link{op_clip}()} \cr +\code{\link{op_concatenate}()} \cr +\code{\link{op_conj}()} \cr +\code{\link{op_copy}()} \cr +\code{\link{op_correlate}()} \cr +\code{\link{op_cos}()} \cr +\code{\link{op_cosh}()} \cr +\code{\link{op_count_nonzero}()} \cr +\code{\link{op_cross}()} \cr +\code{\link{op_ctc_decode}()} \cr +\code{\link{op_cumprod}()} \cr +\code{\link{op_cumsum}()} \cr +\code{\link{op_diag}()} \cr +\code{\link{op_diagonal}()} \cr +\code{\link{op_diff}()} \cr +\code{\link{op_digitize}()} \cr +\code{\link{op_divide}()} \cr +\code{\link{op_divide_no_nan}()} \cr +\code{\link{op_dot}()} \cr +\code{\link{op_einsum}()} \cr +\code{\link{op_empty}()} \cr +\code{\link{op_equal}()} \cr +\code{\link{op_exp}()} \cr +\code{\link{op_expand_dims}()} \cr +\code{\link{op_expm1}()} \cr +\code{\link{op_eye}()} \cr +\code{\link{op_flip}()} \cr +\code{\link{op_floor}()} \cr +\code{\link{op_floor_divide}()} \cr +\code{\link{op_full}()} \cr +\code{\link{op_full_like}()} \cr +\code{\link{op_get_item}()} \cr +\code{\link{op_greater}()} \cr +\code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr +\code{\link{op_hstack}()} \cr +\code{\link{op_identity}()} \cr +\code{\link{op_imag}()} \cr +\code{\link{op_isclose}()} \cr +\code{\link{op_isfinite}()} \cr +\code{\link{op_isinf}()} \cr +\code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr +\code{\link{op_less}()} \cr +\code{\link{op_less_equal}()} \cr +\code{\link{op_linspace}()} \cr +\code{\link{op_log}()} \cr +\code{\link{op_log10}()} \cr +\code{\link{op_log1p}()} \cr +\code{\link{op_log2}()} \cr +\code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr +\code{\link{op_logical_and}()} \cr +\code{\link{op_logical_not}()} \cr +\code{\link{op_logical_or}()} \cr +\code{\link{op_logical_xor}()} \cr +\code{\link{op_logspace}()} \cr +\code{\link{op_lstsq}()} \cr +\code{\link{op_matmul}()} \cr +\code{\link{op_max}()} \cr +\code{\link{op_maximum}()} \cr +\code{\link{op_mean}()} \cr +\code{\link{op_median}()} \cr +\code{\link{op_meshgrid}()} \cr +\code{\link{op_min}()} \cr +\code{\link{op_minimum}()} \cr +\code{\link{op_mod}()} \cr +\code{\link{op_moveaxis}()} \cr +\code{\link{op_multiply}()} \cr +\code{\link{op_nan_to_num}()} \cr +\code{\link{op_ndim}()} \cr +\code{\link{op_negative}()} \cr +\code{\link{op_nonzero}()} \cr +\code{\link{op_not_equal}()} \cr +\code{\link{op_ones}()} \cr +\code{\link{op_ones_like}()} \cr +\code{\link{op_outer}()} \cr +\code{\link{op_pad}()} \cr +\code{\link{op_power}()} \cr +\code{\link{op_prod}()} \cr +\code{\link{op_quantile}()} \cr +\code{\link{op_ravel}()} \cr +\code{\link{op_real}()} \cr +\code{\link{op_reciprocal}()} \cr +\code{\link{op_repeat}()} \cr +\code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr +\code{\link{op_roll}()} \cr +\code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr +\code{\link{op_select}()} \cr +\code{\link{op_sign}()} \cr +\code{\link{op_sin}()} \cr +\code{\link{op_sinh}()} \cr +\code{\link{op_size}()} \cr +\code{\link{op_sort}()} \cr +\code{\link{op_split}()} \cr +\code{\link{op_sqrt}()} \cr +\code{\link{op_square}()} \cr +\code{\link{op_squeeze}()} \cr +\code{\link{op_stack}()} \cr +\code{\link{op_std}()} \cr +\code{\link{op_subtract}()} \cr +\code{\link{op_sum}()} \cr +\code{\link{op_swapaxes}()} \cr +\code{\link{op_take}()} \cr +\code{\link{op_take_along_axis}()} \cr +\code{\link{op_tan}()} \cr +\code{\link{op_tanh}()} \cr +\code{\link{op_tensordot}()} \cr +\code{\link{op_tile}()} \cr +\code{\link{op_trace}()} \cr +\code{\link{op_transpose}()} \cr +\code{\link{op_tri}()} \cr +\code{\link{op_tril}()} \cr +\code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr +\code{\link{op_var}()} \cr +\code{\link{op_vdot}()} \cr +\code{\link{op_vectorize}()} \cr +\code{\link{op_vstack}()} \cr +\code{\link{op_where}()} \cr +\code{\link{op_zeros}()} \cr +\code{\link{op_zeros_like}()} \cr + +Other ops: \cr +\code{\link{op_abs}()} \cr +\code{\link{op_add}()} \cr +\code{\link{op_all}()} \cr +\code{\link{op_any}()} \cr +\code{\link{op_append}()} \cr +\code{\link{op_arange}()} \cr +\code{\link{op_arccos}()} \cr +\code{\link{op_arccosh}()} \cr +\code{\link{op_arcsin}()} \cr +\code{\link{op_arcsinh}()} \cr +\code{\link{op_arctan}()} \cr +\code{\link{op_arctan2}()} \cr +\code{\link{op_arctanh}()} \cr +\code{\link{op_argmax}()} \cr +\code{\link{op_argmin}()} \cr +\code{\link{op_argpartition}()} \cr +\code{\link{op_argsort}()} \cr +\code{\link{op_array}()} \cr +\code{\link{op_associative_scan}()} \cr +\code{\link{op_average}()} \cr +\code{\link{op_average_pool}()} \cr +\code{\link{op_batch_normalization}()} \cr +\code{\link{op_binary_crossentropy}()} \cr +\code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr +\code{\link{op_broadcast_to}()} \cr +\code{\link{op_cast}()} \cr +\code{\link{op_categorical_crossentropy}()} \cr +\code{\link{op_ceil}()} \cr +\code{\link{op_cholesky}()} \cr +\code{\link{op_clip}()} \cr +\code{\link{op_concatenate}()} \cr +\code{\link{op_cond}()} \cr +\code{\link{op_conj}()} \cr +\code{\link{op_conv}()} \cr +\code{\link{op_conv_transpose}()} \cr +\code{\link{op_convert_to_numpy}()} \cr +\code{\link{op_convert_to_tensor}()} \cr +\code{\link{op_copy}()} \cr +\code{\link{op_correlate}()} \cr +\code{\link{op_cos}()} \cr +\code{\link{op_cosh}()} \cr +\code{\link{op_count_nonzero}()} \cr +\code{\link{op_cross}()} \cr +\code{\link{op_ctc_decode}()} \cr +\code{\link{op_ctc_loss}()} \cr +\code{\link{op_cumprod}()} \cr +\code{\link{op_cumsum}()} \cr +\code{\link{op_custom_gradient}()} \cr +\code{\link{op_depthwise_conv}()} \cr +\code{\link{op_det}()} \cr +\code{\link{op_diag}()} \cr +\code{\link{op_diagonal}()} \cr +\code{\link{op_diff}()} \cr +\code{\link{op_digitize}()} \cr +\code{\link{op_divide}()} \cr +\code{\link{op_divide_no_nan}()} \cr +\code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr +\code{\link{op_dtype}()} \cr +\code{\link{op_eig}()} \cr +\code{\link{op_eigh}()} \cr +\code{\link{op_einsum}()} \cr +\code{\link{op_elu}()} \cr +\code{\link{op_empty}()} \cr +\code{\link{op_equal}()} \cr +\code{\link{op_erf}()} \cr +\code{\link{op_erfinv}()} \cr +\code{\link{op_exp}()} \cr +\code{\link{op_expand_dims}()} \cr +\code{\link{op_expm1}()} \cr +\code{\link{op_extract_sequences}()} \cr +\code{\link{op_eye}()} \cr +\code{\link{op_fft}()} \cr +\code{\link{op_fft2}()} \cr +\code{\link{op_flip}()} \cr +\code{\link{op_floor}()} \cr +\code{\link{op_floor_divide}()} \cr +\code{\link{op_fori_loop}()} \cr +\code{\link{op_full}()} \cr +\code{\link{op_full_like}()} \cr +\code{\link{op_gelu}()} \cr +\code{\link{op_get_item}()} \cr +\code{\link{op_greater}()} \cr +\code{\link{op_greater_equal}()} \cr +\code{\link{op_hard_sigmoid}()} \cr +\code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr +\code{\link{op_hstack}()} \cr +\code{\link{op_identity}()} \cr +\code{\link{op_imag}()} \cr +\code{\link{op_image_affine_transform}()} \cr +\code{\link{op_image_crop}()} \cr +\code{\link{op_image_extract_patches}()} \cr +\code{\link{op_image_hsv_to_rgb}()} \cr +\code{\link{op_image_map_coordinates}()} \cr +\code{\link{op_image_pad}()} \cr +\code{\link{op_image_resize}()} \cr +\code{\link{op_image_rgb_to_grayscale}()} \cr +\code{\link{op_image_rgb_to_hsv}()} \cr +\code{\link{op_in_top_k}()} \cr +\code{\link{op_inv}()} \cr +\code{\link{op_irfft}()} \cr +\code{\link{op_is_tensor}()} \cr +\code{\link{op_isclose}()} \cr +\code{\link{op_isfinite}()} \cr +\code{\link{op_isinf}()} \cr +\code{\link{op_isnan}()} \cr +\code{\link{op_istft}()} \cr +\code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr +\code{\link{op_less}()} \cr +\code{\link{op_less_equal}()} \cr +\code{\link{op_linspace}()} \cr +\code{\link{op_log}()} \cr +\code{\link{op_log10}()} \cr +\code{\link{op_log1p}()} \cr +\code{\link{op_log2}()} \cr +\code{\link{op_log_sigmoid}()} \cr +\code{\link{op_log_softmax}()} \cr +\code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr +\code{\link{op_logical_and}()} \cr +\code{\link{op_logical_not}()} \cr +\code{\link{op_logical_or}()} \cr +\code{\link{op_logical_xor}()} \cr +\code{\link{op_logspace}()} \cr +\code{\link{op_logsumexp}()} \cr +\code{\link{op_lstsq}()} \cr +\code{\link{op_lu_factor}()} \cr +\code{\link{op_map}()} \cr +\code{\link{op_matmul}()} \cr +\code{\link{op_max}()} \cr +\code{\link{op_max_pool}()} \cr +\code{\link{op_maximum}()} \cr +\code{\link{op_mean}()} \cr +\code{\link{op_median}()} \cr +\code{\link{op_meshgrid}()} \cr +\code{\link{op_min}()} \cr +\code{\link{op_minimum}()} \cr +\code{\link{op_mod}()} \cr +\code{\link{op_moments}()} \cr +\code{\link{op_moveaxis}()} \cr +\code{\link{op_multi_hot}()} \cr +\code{\link{op_multiply}()} \cr +\code{\link{op_nan_to_num}()} \cr +\code{\link{op_ndim}()} \cr +\code{\link{op_negative}()} \cr +\code{\link{op_nonzero}()} \cr +\code{\link{op_norm}()} \cr +\code{\link{op_normalize}()} \cr +\code{\link{op_not_equal}()} \cr +\code{\link{op_one_hot}()} \cr +\code{\link{op_ones}()} \cr +\code{\link{op_ones_like}()} \cr +\code{\link{op_outer}()} \cr +\code{\link{op_pad}()} \cr +\code{\link{op_power}()} \cr +\code{\link{op_prod}()} \cr +\code{\link{op_psnr}()} \cr +\code{\link{op_qr}()} \cr +\code{\link{op_quantile}()} \cr +\code{\link{op_ravel}()} \cr +\code{\link{op_real}()} \cr +\code{\link{op_reciprocal}()} \cr +\code{\link{op_relu}()} \cr +\code{\link{op_relu6}()} \cr +\code{\link{op_repeat}()} \cr +\code{\link{op_reshape}()} \cr +\code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr +\code{\link{op_roll}()} \cr +\code{\link{op_round}()} \cr +\code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr +\code{\link{op_scan}()} \cr +\code{\link{op_scatter}()} \cr +\code{\link{op_scatter_update}()} \cr +\code{\link{op_searchsorted}()} \cr +\code{\link{op_segment_max}()} \cr +\code{\link{op_segment_sum}()} \cr +\code{\link{op_select}()} \cr +\code{\link{op_selu}()} \cr +\code{\link{op_separable_conv}()} \cr +\code{\link{op_shape}()} \cr +\code{\link{op_sigmoid}()} \cr +\code{\link{op_sign}()} \cr +\code{\link{op_silu}()} \cr +\code{\link{op_sin}()} \cr +\code{\link{op_sinh}()} \cr +\code{\link{op_size}()} \cr +\code{\link{op_slice}()} \cr +\code{\link{op_slice_update}()} \cr +\code{\link{op_slogdet}()} \cr +\code{\link{op_softmax}()} \cr +\code{\link{op_softplus}()} \cr +\code{\link{op_softsign}()} \cr +\code{\link{op_solve}()} \cr +\code{\link{op_solve_triangular}()} \cr +\code{\link{op_sort}()} \cr +\code{\link{op_sparse_categorical_crossentropy}()} \cr +\code{\link{op_split}()} \cr +\code{\link{op_sqrt}()} \cr +\code{\link{op_square}()} \cr +\code{\link{op_squeeze}()} \cr +\code{\link{op_stack}()} \cr +\code{\link{op_std}()} \cr +\code{\link{op_stft}()} \cr +\code{\link{op_stop_gradient}()} \cr +\code{\link{op_subtract}()} \cr +\code{\link{op_sum}()} \cr +\code{\link{op_svd}()} \cr +\code{\link{op_swapaxes}()} \cr +\code{\link{op_switch}()} \cr +\code{\link{op_take}()} \cr +\code{\link{op_take_along_axis}()} \cr +\code{\link{op_tan}()} \cr +\code{\link{op_tanh}()} \cr +\code{\link{op_tensordot}()} \cr +\code{\link{op_tile}()} \cr +\code{\link{op_top_k}()} \cr +\code{\link{op_trace}()} \cr +\code{\link{op_transpose}()} \cr +\code{\link{op_tri}()} \cr +\code{\link{op_tril}()} \cr +\code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr +\code{\link{op_unstack}()} \cr +\code{\link{op_var}()} \cr +\code{\link{op_vdot}()} \cr +\code{\link{op_vectorize}()} \cr +\code{\link{op_vectorized_map}()} \cr +\code{\link{op_vstack}()} \cr +\code{\link{op_where}()} \cr +\code{\link{op_while_loop}()} \cr +\code{\link{op_zeros}()} \cr +\code{\link{op_zeros_like}()} \cr +} +\concept{numpy ops} +\concept{ops} diff --git a/man/op_bitwise_not.Rd b/man/op_bitwise_not.Rd new file mode 100644 index 000000000..aec70edf1 --- /dev/null +++ b/man/op_bitwise_not.Rd @@ -0,0 +1,420 @@ +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/ops-numpy.R +\name{op_bitwise_not} +\alias{op_bitwise_not} +\title{Compute bit-wise inversion, or bit-wise NOT, element-wise.} +\usage{ +op_bitwise_not(x) +} +\arguments{ +\item{x}{Input integer tensor.} +} +\value{ +Result tensor. +} +\description{ +Computes the bit-wise NOT of the underlying binary representation of the +integers in the input arrays. This ufunc implements the C/Python operator +\code{~}. +} +\seealso{ +Other numpy ops: \cr +\code{\link{op_abs}()} \cr +\code{\link{op_add}()} \cr +\code{\link{op_all}()} \cr +\code{\link{op_any}()} \cr +\code{\link{op_append}()} \cr +\code{\link{op_arange}()} \cr +\code{\link{op_arccos}()} \cr +\code{\link{op_arccosh}()} \cr +\code{\link{op_arcsin}()} \cr +\code{\link{op_arcsinh}()} \cr +\code{\link{op_arctan}()} \cr +\code{\link{op_arctan2}()} \cr +\code{\link{op_arctanh}()} \cr +\code{\link{op_argmax}()} \cr +\code{\link{op_argmin}()} \cr +\code{\link{op_argpartition}()} \cr +\code{\link{op_argsort}()} \cr +\code{\link{op_array}()} \cr +\code{\link{op_average}()} \cr +\code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr +\code{\link{op_broadcast_to}()} \cr +\code{\link{op_ceil}()} \cr +\code{\link{op_clip}()} \cr +\code{\link{op_concatenate}()} \cr +\code{\link{op_conj}()} \cr +\code{\link{op_copy}()} \cr +\code{\link{op_correlate}()} \cr +\code{\link{op_cos}()} \cr +\code{\link{op_cosh}()} \cr +\code{\link{op_count_nonzero}()} \cr +\code{\link{op_cross}()} \cr +\code{\link{op_ctc_decode}()} \cr +\code{\link{op_cumprod}()} \cr +\code{\link{op_cumsum}()} \cr +\code{\link{op_diag}()} \cr +\code{\link{op_diagonal}()} \cr +\code{\link{op_diff}()} \cr +\code{\link{op_digitize}()} \cr +\code{\link{op_divide}()} \cr +\code{\link{op_divide_no_nan}()} \cr +\code{\link{op_dot}()} \cr +\code{\link{op_einsum}()} \cr +\code{\link{op_empty}()} \cr +\code{\link{op_equal}()} \cr +\code{\link{op_exp}()} \cr +\code{\link{op_expand_dims}()} \cr +\code{\link{op_expm1}()} \cr +\code{\link{op_eye}()} \cr +\code{\link{op_flip}()} \cr +\code{\link{op_floor}()} \cr +\code{\link{op_floor_divide}()} \cr +\code{\link{op_full}()} \cr +\code{\link{op_full_like}()} \cr +\code{\link{op_get_item}()} \cr +\code{\link{op_greater}()} \cr +\code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr +\code{\link{op_hstack}()} \cr +\code{\link{op_identity}()} \cr +\code{\link{op_imag}()} \cr +\code{\link{op_isclose}()} \cr +\code{\link{op_isfinite}()} \cr +\code{\link{op_isinf}()} \cr +\code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr +\code{\link{op_less}()} \cr +\code{\link{op_less_equal}()} \cr +\code{\link{op_linspace}()} \cr +\code{\link{op_log}()} \cr +\code{\link{op_log10}()} \cr +\code{\link{op_log1p}()} \cr +\code{\link{op_log2}()} \cr +\code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr +\code{\link{op_logical_and}()} \cr +\code{\link{op_logical_not}()} \cr +\code{\link{op_logical_or}()} \cr +\code{\link{op_logical_xor}()} \cr +\code{\link{op_logspace}()} \cr +\code{\link{op_lstsq}()} \cr +\code{\link{op_matmul}()} \cr +\code{\link{op_max}()} \cr +\code{\link{op_maximum}()} \cr +\code{\link{op_mean}()} \cr +\code{\link{op_median}()} \cr +\code{\link{op_meshgrid}()} \cr +\code{\link{op_min}()} \cr +\code{\link{op_minimum}()} \cr +\code{\link{op_mod}()} \cr +\code{\link{op_moveaxis}()} \cr +\code{\link{op_multiply}()} \cr +\code{\link{op_nan_to_num}()} \cr +\code{\link{op_ndim}()} \cr +\code{\link{op_negative}()} \cr +\code{\link{op_nonzero}()} \cr +\code{\link{op_not_equal}()} \cr +\code{\link{op_ones}()} \cr +\code{\link{op_ones_like}()} \cr +\code{\link{op_outer}()} \cr +\code{\link{op_pad}()} \cr +\code{\link{op_power}()} \cr +\code{\link{op_prod}()} \cr +\code{\link{op_quantile}()} \cr +\code{\link{op_ravel}()} \cr +\code{\link{op_real}()} \cr +\code{\link{op_reciprocal}()} \cr +\code{\link{op_repeat}()} \cr +\code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr +\code{\link{op_roll}()} \cr +\code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr +\code{\link{op_select}()} \cr +\code{\link{op_sign}()} \cr +\code{\link{op_sin}()} \cr +\code{\link{op_sinh}()} \cr +\code{\link{op_size}()} \cr +\code{\link{op_sort}()} \cr +\code{\link{op_split}()} \cr +\code{\link{op_sqrt}()} \cr +\code{\link{op_square}()} \cr +\code{\link{op_squeeze}()} \cr +\code{\link{op_stack}()} \cr +\code{\link{op_std}()} \cr +\code{\link{op_subtract}()} \cr +\code{\link{op_sum}()} \cr +\code{\link{op_swapaxes}()} \cr +\code{\link{op_take}()} \cr +\code{\link{op_take_along_axis}()} \cr +\code{\link{op_tan}()} \cr +\code{\link{op_tanh}()} \cr +\code{\link{op_tensordot}()} \cr +\code{\link{op_tile}()} \cr +\code{\link{op_trace}()} \cr +\code{\link{op_transpose}()} \cr +\code{\link{op_tri}()} \cr +\code{\link{op_tril}()} \cr +\code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr +\code{\link{op_var}()} \cr +\code{\link{op_vdot}()} \cr +\code{\link{op_vectorize}()} \cr +\code{\link{op_vstack}()} \cr +\code{\link{op_where}()} \cr +\code{\link{op_zeros}()} \cr +\code{\link{op_zeros_like}()} \cr + +Other ops: \cr +\code{\link{op_abs}()} \cr +\code{\link{op_add}()} \cr +\code{\link{op_all}()} \cr +\code{\link{op_any}()} \cr +\code{\link{op_append}()} \cr +\code{\link{op_arange}()} \cr +\code{\link{op_arccos}()} \cr +\code{\link{op_arccosh}()} \cr +\code{\link{op_arcsin}()} \cr +\code{\link{op_arcsinh}()} \cr +\code{\link{op_arctan}()} \cr +\code{\link{op_arctan2}()} \cr +\code{\link{op_arctanh}()} \cr +\code{\link{op_argmax}()} \cr +\code{\link{op_argmin}()} \cr +\code{\link{op_argpartition}()} \cr +\code{\link{op_argsort}()} \cr +\code{\link{op_array}()} \cr +\code{\link{op_associative_scan}()} \cr +\code{\link{op_average}()} \cr +\code{\link{op_average_pool}()} \cr +\code{\link{op_batch_normalization}()} \cr +\code{\link{op_binary_crossentropy}()} \cr +\code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr +\code{\link{op_broadcast_to}()} \cr +\code{\link{op_cast}()} \cr +\code{\link{op_categorical_crossentropy}()} \cr +\code{\link{op_ceil}()} \cr +\code{\link{op_cholesky}()} \cr +\code{\link{op_clip}()} \cr +\code{\link{op_concatenate}()} \cr +\code{\link{op_cond}()} \cr +\code{\link{op_conj}()} \cr +\code{\link{op_conv}()} \cr +\code{\link{op_conv_transpose}()} \cr +\code{\link{op_convert_to_numpy}()} \cr +\code{\link{op_convert_to_tensor}()} \cr +\code{\link{op_copy}()} \cr +\code{\link{op_correlate}()} \cr +\code{\link{op_cos}()} \cr +\code{\link{op_cosh}()} \cr +\code{\link{op_count_nonzero}()} \cr +\code{\link{op_cross}()} \cr +\code{\link{op_ctc_decode}()} \cr +\code{\link{op_ctc_loss}()} \cr +\code{\link{op_cumprod}()} \cr +\code{\link{op_cumsum}()} \cr +\code{\link{op_custom_gradient}()} \cr +\code{\link{op_depthwise_conv}()} \cr +\code{\link{op_det}()} \cr +\code{\link{op_diag}()} \cr +\code{\link{op_diagonal}()} \cr +\code{\link{op_diff}()} \cr +\code{\link{op_digitize}()} \cr +\code{\link{op_divide}()} \cr +\code{\link{op_divide_no_nan}()} \cr +\code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr +\code{\link{op_dtype}()} \cr +\code{\link{op_eig}()} \cr +\code{\link{op_eigh}()} \cr +\code{\link{op_einsum}()} \cr +\code{\link{op_elu}()} \cr +\code{\link{op_empty}()} \cr +\code{\link{op_equal}()} \cr +\code{\link{op_erf}()} \cr +\code{\link{op_erfinv}()} \cr +\code{\link{op_exp}()} \cr +\code{\link{op_expand_dims}()} \cr +\code{\link{op_expm1}()} \cr +\code{\link{op_extract_sequences}()} \cr +\code{\link{op_eye}()} \cr +\code{\link{op_fft}()} \cr +\code{\link{op_fft2}()} \cr +\code{\link{op_flip}()} \cr +\code{\link{op_floor}()} \cr +\code{\link{op_floor_divide}()} \cr +\code{\link{op_fori_loop}()} \cr +\code{\link{op_full}()} \cr +\code{\link{op_full_like}()} \cr +\code{\link{op_gelu}()} \cr +\code{\link{op_get_item}()} \cr +\code{\link{op_greater}()} \cr +\code{\link{op_greater_equal}()} \cr +\code{\link{op_hard_sigmoid}()} \cr +\code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr +\code{\link{op_hstack}()} \cr +\code{\link{op_identity}()} \cr +\code{\link{op_imag}()} \cr +\code{\link{op_image_affine_transform}()} \cr +\code{\link{op_image_crop}()} \cr +\code{\link{op_image_extract_patches}()} \cr +\code{\link{op_image_hsv_to_rgb}()} \cr +\code{\link{op_image_map_coordinates}()} \cr +\code{\link{op_image_pad}()} \cr +\code{\link{op_image_resize}()} \cr +\code{\link{op_image_rgb_to_grayscale}()} \cr +\code{\link{op_image_rgb_to_hsv}()} \cr +\code{\link{op_in_top_k}()} \cr +\code{\link{op_inv}()} \cr +\code{\link{op_irfft}()} \cr +\code{\link{op_is_tensor}()} \cr +\code{\link{op_isclose}()} \cr +\code{\link{op_isfinite}()} \cr +\code{\link{op_isinf}()} \cr +\code{\link{op_isnan}()} \cr +\code{\link{op_istft}()} \cr +\code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr +\code{\link{op_less}()} \cr +\code{\link{op_less_equal}()} \cr +\code{\link{op_linspace}()} \cr +\code{\link{op_log}()} \cr +\code{\link{op_log10}()} \cr +\code{\link{op_log1p}()} \cr +\code{\link{op_log2}()} \cr +\code{\link{op_log_sigmoid}()} \cr +\code{\link{op_log_softmax}()} \cr +\code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr +\code{\link{op_logical_and}()} \cr +\code{\link{op_logical_not}()} \cr +\code{\link{op_logical_or}()} \cr +\code{\link{op_logical_xor}()} \cr +\code{\link{op_logspace}()} \cr +\code{\link{op_logsumexp}()} \cr +\code{\link{op_lstsq}()} \cr +\code{\link{op_lu_factor}()} \cr +\code{\link{op_map}()} \cr +\code{\link{op_matmul}()} \cr +\code{\link{op_max}()} \cr +\code{\link{op_max_pool}()} \cr +\code{\link{op_maximum}()} \cr +\code{\link{op_mean}()} \cr +\code{\link{op_median}()} \cr +\code{\link{op_meshgrid}()} \cr +\code{\link{op_min}()} \cr +\code{\link{op_minimum}()} \cr +\code{\link{op_mod}()} \cr +\code{\link{op_moments}()} \cr +\code{\link{op_moveaxis}()} \cr +\code{\link{op_multi_hot}()} \cr +\code{\link{op_multiply}()} \cr +\code{\link{op_nan_to_num}()} \cr +\code{\link{op_ndim}()} \cr +\code{\link{op_negative}()} \cr +\code{\link{op_nonzero}()} \cr +\code{\link{op_norm}()} \cr +\code{\link{op_normalize}()} \cr +\code{\link{op_not_equal}()} \cr +\code{\link{op_one_hot}()} \cr +\code{\link{op_ones}()} \cr +\code{\link{op_ones_like}()} \cr +\code{\link{op_outer}()} \cr +\code{\link{op_pad}()} \cr +\code{\link{op_power}()} \cr +\code{\link{op_prod}()} \cr +\code{\link{op_psnr}()} \cr +\code{\link{op_qr}()} \cr +\code{\link{op_quantile}()} \cr +\code{\link{op_ravel}()} \cr +\code{\link{op_real}()} \cr +\code{\link{op_reciprocal}()} \cr +\code{\link{op_relu}()} \cr +\code{\link{op_relu6}()} \cr +\code{\link{op_repeat}()} \cr +\code{\link{op_reshape}()} \cr +\code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr +\code{\link{op_roll}()} \cr +\code{\link{op_round}()} \cr +\code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr +\code{\link{op_scan}()} \cr +\code{\link{op_scatter}()} \cr +\code{\link{op_scatter_update}()} \cr +\code{\link{op_searchsorted}()} \cr +\code{\link{op_segment_max}()} \cr +\code{\link{op_segment_sum}()} \cr +\code{\link{op_select}()} \cr +\code{\link{op_selu}()} \cr +\code{\link{op_separable_conv}()} \cr +\code{\link{op_shape}()} \cr +\code{\link{op_sigmoid}()} \cr +\code{\link{op_sign}()} \cr +\code{\link{op_silu}()} \cr +\code{\link{op_sin}()} \cr +\code{\link{op_sinh}()} \cr +\code{\link{op_size}()} \cr +\code{\link{op_slice}()} \cr +\code{\link{op_slice_update}()} \cr +\code{\link{op_slogdet}()} \cr +\code{\link{op_softmax}()} \cr +\code{\link{op_softplus}()} \cr +\code{\link{op_softsign}()} \cr +\code{\link{op_solve}()} \cr +\code{\link{op_solve_triangular}()} \cr +\code{\link{op_sort}()} \cr +\code{\link{op_sparse_categorical_crossentropy}()} \cr +\code{\link{op_split}()} \cr +\code{\link{op_sqrt}()} \cr +\code{\link{op_square}()} \cr +\code{\link{op_squeeze}()} \cr +\code{\link{op_stack}()} \cr +\code{\link{op_std}()} \cr +\code{\link{op_stft}()} \cr +\code{\link{op_stop_gradient}()} \cr +\code{\link{op_subtract}()} \cr +\code{\link{op_sum}()} \cr +\code{\link{op_svd}()} \cr +\code{\link{op_swapaxes}()} \cr +\code{\link{op_switch}()} \cr +\code{\link{op_take}()} \cr +\code{\link{op_take_along_axis}()} \cr +\code{\link{op_tan}()} \cr +\code{\link{op_tanh}()} \cr +\code{\link{op_tensordot}()} \cr +\code{\link{op_tile}()} \cr +\code{\link{op_top_k}()} \cr +\code{\link{op_trace}()} \cr +\code{\link{op_transpose}()} \cr +\code{\link{op_tri}()} \cr +\code{\link{op_tril}()} \cr +\code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr +\code{\link{op_unstack}()} \cr +\code{\link{op_var}()} \cr +\code{\link{op_vdot}()} \cr +\code{\link{op_vectorize}()} \cr +\code{\link{op_vectorized_map}()} \cr +\code{\link{op_vstack}()} \cr +\code{\link{op_where}()} \cr +\code{\link{op_while_loop}()} \cr +\code{\link{op_zeros}()} \cr +\code{\link{op_zeros_like}()} \cr +} +\concept{numpy ops} +\concept{ops} diff --git a/man/op_bitwise_or.Rd b/man/op_bitwise_or.Rd new file mode 100644 index 000000000..e75e35e9d --- /dev/null +++ b/man/op_bitwise_or.Rd @@ -0,0 +1,422 @@ +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/ops-numpy.R +\name{op_bitwise_or} +\alias{op_bitwise_or} +\title{Compute the bit-wise OR of two arrays element-wise.} +\usage{ +op_bitwise_or(x, y) +} +\arguments{ +\item{x}{Input integer tensor.} + +\item{y}{Input integer tensor.} +} +\value{ +Result tensor. +} +\description{ +Computes the bit-wise OR of the underlying binary representation of the +integers in the input arrays. This ufunc implements the C/Python operator +\code{|}. +} +\seealso{ +Other numpy ops: \cr +\code{\link{op_abs}()} \cr +\code{\link{op_add}()} \cr +\code{\link{op_all}()} \cr +\code{\link{op_any}()} \cr +\code{\link{op_append}()} \cr +\code{\link{op_arange}()} \cr +\code{\link{op_arccos}()} \cr +\code{\link{op_arccosh}()} \cr +\code{\link{op_arcsin}()} \cr +\code{\link{op_arcsinh}()} \cr +\code{\link{op_arctan}()} \cr +\code{\link{op_arctan2}()} \cr +\code{\link{op_arctanh}()} \cr +\code{\link{op_argmax}()} \cr +\code{\link{op_argmin}()} \cr +\code{\link{op_argpartition}()} \cr +\code{\link{op_argsort}()} \cr +\code{\link{op_array}()} \cr +\code{\link{op_average}()} \cr +\code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr +\code{\link{op_broadcast_to}()} \cr +\code{\link{op_ceil}()} \cr +\code{\link{op_clip}()} \cr +\code{\link{op_concatenate}()} \cr +\code{\link{op_conj}()} \cr +\code{\link{op_copy}()} \cr +\code{\link{op_correlate}()} \cr +\code{\link{op_cos}()} \cr +\code{\link{op_cosh}()} \cr +\code{\link{op_count_nonzero}()} \cr +\code{\link{op_cross}()} \cr +\code{\link{op_ctc_decode}()} \cr +\code{\link{op_cumprod}()} \cr +\code{\link{op_cumsum}()} \cr +\code{\link{op_diag}()} \cr +\code{\link{op_diagonal}()} \cr +\code{\link{op_diff}()} \cr +\code{\link{op_digitize}()} \cr +\code{\link{op_divide}()} \cr +\code{\link{op_divide_no_nan}()} \cr +\code{\link{op_dot}()} \cr +\code{\link{op_einsum}()} \cr +\code{\link{op_empty}()} \cr +\code{\link{op_equal}()} \cr +\code{\link{op_exp}()} \cr +\code{\link{op_expand_dims}()} \cr +\code{\link{op_expm1}()} \cr +\code{\link{op_eye}()} \cr +\code{\link{op_flip}()} \cr +\code{\link{op_floor}()} \cr +\code{\link{op_floor_divide}()} \cr +\code{\link{op_full}()} \cr +\code{\link{op_full_like}()} \cr +\code{\link{op_get_item}()} \cr +\code{\link{op_greater}()} \cr +\code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr +\code{\link{op_hstack}()} \cr +\code{\link{op_identity}()} \cr +\code{\link{op_imag}()} \cr +\code{\link{op_isclose}()} \cr +\code{\link{op_isfinite}()} \cr +\code{\link{op_isinf}()} \cr +\code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr +\code{\link{op_less}()} \cr +\code{\link{op_less_equal}()} \cr +\code{\link{op_linspace}()} \cr +\code{\link{op_log}()} \cr +\code{\link{op_log10}()} \cr +\code{\link{op_log1p}()} \cr +\code{\link{op_log2}()} \cr +\code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr +\code{\link{op_logical_and}()} \cr +\code{\link{op_logical_not}()} \cr +\code{\link{op_logical_or}()} \cr +\code{\link{op_logical_xor}()} \cr +\code{\link{op_logspace}()} \cr +\code{\link{op_lstsq}()} \cr +\code{\link{op_matmul}()} \cr +\code{\link{op_max}()} \cr +\code{\link{op_maximum}()} \cr +\code{\link{op_mean}()} \cr +\code{\link{op_median}()} \cr +\code{\link{op_meshgrid}()} \cr +\code{\link{op_min}()} \cr +\code{\link{op_minimum}()} \cr +\code{\link{op_mod}()} \cr +\code{\link{op_moveaxis}()} \cr +\code{\link{op_multiply}()} \cr +\code{\link{op_nan_to_num}()} \cr +\code{\link{op_ndim}()} \cr +\code{\link{op_negative}()} \cr +\code{\link{op_nonzero}()} \cr +\code{\link{op_not_equal}()} \cr +\code{\link{op_ones}()} \cr +\code{\link{op_ones_like}()} \cr +\code{\link{op_outer}()} \cr +\code{\link{op_pad}()} \cr +\code{\link{op_power}()} \cr +\code{\link{op_prod}()} \cr +\code{\link{op_quantile}()} \cr +\code{\link{op_ravel}()} \cr +\code{\link{op_real}()} \cr +\code{\link{op_reciprocal}()} \cr +\code{\link{op_repeat}()} \cr +\code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr +\code{\link{op_roll}()} \cr +\code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr +\code{\link{op_select}()} \cr +\code{\link{op_sign}()} \cr +\code{\link{op_sin}()} \cr +\code{\link{op_sinh}()} \cr +\code{\link{op_size}()} \cr +\code{\link{op_sort}()} \cr +\code{\link{op_split}()} \cr +\code{\link{op_sqrt}()} \cr +\code{\link{op_square}()} \cr +\code{\link{op_squeeze}()} \cr +\code{\link{op_stack}()} \cr +\code{\link{op_std}()} \cr +\code{\link{op_subtract}()} \cr +\code{\link{op_sum}()} \cr +\code{\link{op_swapaxes}()} \cr +\code{\link{op_take}()} \cr +\code{\link{op_take_along_axis}()} \cr +\code{\link{op_tan}()} \cr +\code{\link{op_tanh}()} \cr +\code{\link{op_tensordot}()} \cr +\code{\link{op_tile}()} \cr +\code{\link{op_trace}()} \cr +\code{\link{op_transpose}()} \cr +\code{\link{op_tri}()} \cr +\code{\link{op_tril}()} \cr +\code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr +\code{\link{op_var}()} \cr +\code{\link{op_vdot}()} \cr +\code{\link{op_vectorize}()} \cr +\code{\link{op_vstack}()} \cr +\code{\link{op_where}()} \cr +\code{\link{op_zeros}()} \cr +\code{\link{op_zeros_like}()} \cr + +Other ops: \cr +\code{\link{op_abs}()} \cr +\code{\link{op_add}()} \cr +\code{\link{op_all}()} \cr +\code{\link{op_any}()} \cr +\code{\link{op_append}()} \cr +\code{\link{op_arange}()} \cr +\code{\link{op_arccos}()} \cr +\code{\link{op_arccosh}()} \cr +\code{\link{op_arcsin}()} \cr +\code{\link{op_arcsinh}()} \cr +\code{\link{op_arctan}()} \cr +\code{\link{op_arctan2}()} \cr +\code{\link{op_arctanh}()} \cr +\code{\link{op_argmax}()} \cr +\code{\link{op_argmin}()} \cr +\code{\link{op_argpartition}()} \cr +\code{\link{op_argsort}()} \cr +\code{\link{op_array}()} \cr +\code{\link{op_associative_scan}()} \cr +\code{\link{op_average}()} \cr +\code{\link{op_average_pool}()} \cr +\code{\link{op_batch_normalization}()} \cr +\code{\link{op_binary_crossentropy}()} \cr +\code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr +\code{\link{op_broadcast_to}()} \cr +\code{\link{op_cast}()} \cr +\code{\link{op_categorical_crossentropy}()} \cr +\code{\link{op_ceil}()} \cr +\code{\link{op_cholesky}()} \cr +\code{\link{op_clip}()} \cr +\code{\link{op_concatenate}()} \cr +\code{\link{op_cond}()} \cr +\code{\link{op_conj}()} \cr +\code{\link{op_conv}()} \cr +\code{\link{op_conv_transpose}()} \cr +\code{\link{op_convert_to_numpy}()} \cr +\code{\link{op_convert_to_tensor}()} \cr +\code{\link{op_copy}()} \cr +\code{\link{op_correlate}()} \cr +\code{\link{op_cos}()} \cr +\code{\link{op_cosh}()} \cr +\code{\link{op_count_nonzero}()} \cr +\code{\link{op_cross}()} \cr +\code{\link{op_ctc_decode}()} \cr +\code{\link{op_ctc_loss}()} \cr +\code{\link{op_cumprod}()} \cr +\code{\link{op_cumsum}()} \cr +\code{\link{op_custom_gradient}()} \cr +\code{\link{op_depthwise_conv}()} \cr +\code{\link{op_det}()} \cr +\code{\link{op_diag}()} \cr +\code{\link{op_diagonal}()} \cr +\code{\link{op_diff}()} \cr +\code{\link{op_digitize}()} \cr +\code{\link{op_divide}()} \cr +\code{\link{op_divide_no_nan}()} \cr +\code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr +\code{\link{op_dtype}()} \cr +\code{\link{op_eig}()} \cr +\code{\link{op_eigh}()} \cr +\code{\link{op_einsum}()} \cr +\code{\link{op_elu}()} \cr +\code{\link{op_empty}()} \cr +\code{\link{op_equal}()} \cr +\code{\link{op_erf}()} \cr +\code{\link{op_erfinv}()} \cr +\code{\link{op_exp}()} \cr +\code{\link{op_expand_dims}()} \cr +\code{\link{op_expm1}()} \cr +\code{\link{op_extract_sequences}()} \cr +\code{\link{op_eye}()} \cr +\code{\link{op_fft}()} \cr +\code{\link{op_fft2}()} \cr +\code{\link{op_flip}()} \cr +\code{\link{op_floor}()} \cr +\code{\link{op_floor_divide}()} \cr +\code{\link{op_fori_loop}()} \cr +\code{\link{op_full}()} \cr +\code{\link{op_full_like}()} \cr +\code{\link{op_gelu}()} \cr +\code{\link{op_get_item}()} \cr +\code{\link{op_greater}()} \cr +\code{\link{op_greater_equal}()} \cr +\code{\link{op_hard_sigmoid}()} \cr +\code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr +\code{\link{op_hstack}()} \cr +\code{\link{op_identity}()} \cr +\code{\link{op_imag}()} \cr +\code{\link{op_image_affine_transform}()} \cr +\code{\link{op_image_crop}()} \cr +\code{\link{op_image_extract_patches}()} \cr +\code{\link{op_image_hsv_to_rgb}()} \cr +\code{\link{op_image_map_coordinates}()} \cr +\code{\link{op_image_pad}()} \cr +\code{\link{op_image_resize}()} \cr +\code{\link{op_image_rgb_to_grayscale}()} \cr +\code{\link{op_image_rgb_to_hsv}()} \cr +\code{\link{op_in_top_k}()} \cr +\code{\link{op_inv}()} \cr +\code{\link{op_irfft}()} \cr +\code{\link{op_is_tensor}()} \cr +\code{\link{op_isclose}()} \cr +\code{\link{op_isfinite}()} \cr +\code{\link{op_isinf}()} \cr +\code{\link{op_isnan}()} \cr +\code{\link{op_istft}()} \cr +\code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr +\code{\link{op_less}()} \cr +\code{\link{op_less_equal}()} \cr +\code{\link{op_linspace}()} \cr +\code{\link{op_log}()} \cr +\code{\link{op_log10}()} \cr +\code{\link{op_log1p}()} \cr +\code{\link{op_log2}()} \cr +\code{\link{op_log_sigmoid}()} \cr +\code{\link{op_log_softmax}()} \cr +\code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr +\code{\link{op_logical_and}()} \cr +\code{\link{op_logical_not}()} \cr +\code{\link{op_logical_or}()} \cr +\code{\link{op_logical_xor}()} \cr +\code{\link{op_logspace}()} \cr +\code{\link{op_logsumexp}()} \cr +\code{\link{op_lstsq}()} \cr +\code{\link{op_lu_factor}()} \cr +\code{\link{op_map}()} \cr +\code{\link{op_matmul}()} \cr +\code{\link{op_max}()} \cr +\code{\link{op_max_pool}()} \cr +\code{\link{op_maximum}()} \cr +\code{\link{op_mean}()} \cr +\code{\link{op_median}()} \cr +\code{\link{op_meshgrid}()} \cr +\code{\link{op_min}()} \cr +\code{\link{op_minimum}()} \cr +\code{\link{op_mod}()} \cr +\code{\link{op_moments}()} \cr +\code{\link{op_moveaxis}()} \cr +\code{\link{op_multi_hot}()} \cr +\code{\link{op_multiply}()} \cr +\code{\link{op_nan_to_num}()} \cr +\code{\link{op_ndim}()} \cr +\code{\link{op_negative}()} \cr +\code{\link{op_nonzero}()} \cr +\code{\link{op_norm}()} \cr +\code{\link{op_normalize}()} \cr +\code{\link{op_not_equal}()} \cr +\code{\link{op_one_hot}()} \cr +\code{\link{op_ones}()} \cr +\code{\link{op_ones_like}()} \cr +\code{\link{op_outer}()} \cr +\code{\link{op_pad}()} \cr +\code{\link{op_power}()} \cr +\code{\link{op_prod}()} \cr +\code{\link{op_psnr}()} \cr +\code{\link{op_qr}()} \cr +\code{\link{op_quantile}()} \cr +\code{\link{op_ravel}()} \cr +\code{\link{op_real}()} \cr +\code{\link{op_reciprocal}()} \cr +\code{\link{op_relu}()} \cr +\code{\link{op_relu6}()} \cr +\code{\link{op_repeat}()} \cr +\code{\link{op_reshape}()} \cr +\code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr +\code{\link{op_roll}()} \cr +\code{\link{op_round}()} \cr +\code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr +\code{\link{op_scan}()} \cr +\code{\link{op_scatter}()} \cr +\code{\link{op_scatter_update}()} \cr +\code{\link{op_searchsorted}()} \cr +\code{\link{op_segment_max}()} \cr +\code{\link{op_segment_sum}()} \cr +\code{\link{op_select}()} \cr +\code{\link{op_selu}()} \cr +\code{\link{op_separable_conv}()} \cr +\code{\link{op_shape}()} \cr +\code{\link{op_sigmoid}()} \cr +\code{\link{op_sign}()} \cr +\code{\link{op_silu}()} \cr +\code{\link{op_sin}()} \cr +\code{\link{op_sinh}()} \cr +\code{\link{op_size}()} \cr +\code{\link{op_slice}()} \cr +\code{\link{op_slice_update}()} \cr +\code{\link{op_slogdet}()} \cr +\code{\link{op_softmax}()} \cr +\code{\link{op_softplus}()} \cr +\code{\link{op_softsign}()} \cr +\code{\link{op_solve}()} \cr +\code{\link{op_solve_triangular}()} \cr +\code{\link{op_sort}()} \cr +\code{\link{op_sparse_categorical_crossentropy}()} \cr +\code{\link{op_split}()} \cr +\code{\link{op_sqrt}()} \cr +\code{\link{op_square}()} \cr +\code{\link{op_squeeze}()} \cr +\code{\link{op_stack}()} \cr +\code{\link{op_std}()} \cr +\code{\link{op_stft}()} \cr +\code{\link{op_stop_gradient}()} \cr +\code{\link{op_subtract}()} \cr +\code{\link{op_sum}()} \cr +\code{\link{op_svd}()} \cr +\code{\link{op_swapaxes}()} \cr +\code{\link{op_switch}()} \cr +\code{\link{op_take}()} \cr +\code{\link{op_take_along_axis}()} \cr +\code{\link{op_tan}()} \cr +\code{\link{op_tanh}()} \cr +\code{\link{op_tensordot}()} \cr +\code{\link{op_tile}()} \cr +\code{\link{op_top_k}()} \cr +\code{\link{op_trace}()} \cr +\code{\link{op_transpose}()} \cr +\code{\link{op_tri}()} \cr +\code{\link{op_tril}()} \cr +\code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr +\code{\link{op_unstack}()} \cr +\code{\link{op_var}()} \cr +\code{\link{op_vdot}()} \cr +\code{\link{op_vectorize}()} \cr +\code{\link{op_vectorized_map}()} \cr +\code{\link{op_vstack}()} \cr +\code{\link{op_where}()} \cr +\code{\link{op_while_loop}()} \cr +\code{\link{op_zeros}()} \cr +\code{\link{op_zeros_like}()} \cr +} +\concept{numpy ops} +\concept{ops} diff --git a/man/op_bitwise_right_shift.Rd b/man/op_bitwise_right_shift.Rd new file mode 100644 index 000000000..6f79aacb4 --- /dev/null +++ b/man/op_bitwise_right_shift.Rd @@ -0,0 +1,422 @@ +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/ops-numpy.R +\name{op_bitwise_right_shift} +\alias{op_bitwise_right_shift} +\title{Shift the bits of an integer to the right.} +\usage{ +op_bitwise_right_shift(x, y) +} +\arguments{ +\item{x}{Input integer tensor.} + +\item{y}{Input integer tensor.} +} +\value{ +Result tensor. +} +\description{ +Bits are shifted to the right \code{y}. Because the internal representation of +numbers is in binary format, this operation is equivalent to dividing \code{x} by +\code{2**y}. +} +\seealso{ +Other numpy ops: \cr +\code{\link{op_abs}()} \cr +\code{\link{op_add}()} \cr +\code{\link{op_all}()} \cr +\code{\link{op_any}()} \cr +\code{\link{op_append}()} \cr +\code{\link{op_arange}()} \cr +\code{\link{op_arccos}()} \cr +\code{\link{op_arccosh}()} \cr +\code{\link{op_arcsin}()} \cr +\code{\link{op_arcsinh}()} \cr +\code{\link{op_arctan}()} \cr +\code{\link{op_arctan2}()} \cr +\code{\link{op_arctanh}()} \cr +\code{\link{op_argmax}()} \cr +\code{\link{op_argmin}()} \cr +\code{\link{op_argpartition}()} \cr +\code{\link{op_argsort}()} \cr +\code{\link{op_array}()} \cr +\code{\link{op_average}()} \cr +\code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_xor}()} \cr +\code{\link{op_broadcast_to}()} \cr +\code{\link{op_ceil}()} \cr +\code{\link{op_clip}()} \cr +\code{\link{op_concatenate}()} \cr +\code{\link{op_conj}()} \cr +\code{\link{op_copy}()} \cr +\code{\link{op_correlate}()} \cr +\code{\link{op_cos}()} \cr +\code{\link{op_cosh}()} \cr +\code{\link{op_count_nonzero}()} \cr +\code{\link{op_cross}()} \cr +\code{\link{op_ctc_decode}()} \cr +\code{\link{op_cumprod}()} \cr +\code{\link{op_cumsum}()} \cr +\code{\link{op_diag}()} \cr +\code{\link{op_diagonal}()} \cr +\code{\link{op_diff}()} \cr +\code{\link{op_digitize}()} \cr +\code{\link{op_divide}()} \cr +\code{\link{op_divide_no_nan}()} \cr +\code{\link{op_dot}()} \cr +\code{\link{op_einsum}()} \cr +\code{\link{op_empty}()} \cr +\code{\link{op_equal}()} \cr +\code{\link{op_exp}()} \cr +\code{\link{op_expand_dims}()} \cr +\code{\link{op_expm1}()} \cr +\code{\link{op_eye}()} \cr +\code{\link{op_flip}()} \cr +\code{\link{op_floor}()} \cr +\code{\link{op_floor_divide}()} \cr +\code{\link{op_full}()} \cr +\code{\link{op_full_like}()} \cr +\code{\link{op_get_item}()} \cr +\code{\link{op_greater}()} \cr +\code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr +\code{\link{op_hstack}()} \cr +\code{\link{op_identity}()} \cr +\code{\link{op_imag}()} \cr +\code{\link{op_isclose}()} \cr +\code{\link{op_isfinite}()} \cr +\code{\link{op_isinf}()} \cr +\code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr +\code{\link{op_less}()} \cr +\code{\link{op_less_equal}()} \cr +\code{\link{op_linspace}()} \cr +\code{\link{op_log}()} \cr +\code{\link{op_log10}()} \cr +\code{\link{op_log1p}()} \cr +\code{\link{op_log2}()} \cr +\code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr +\code{\link{op_logical_and}()} \cr +\code{\link{op_logical_not}()} \cr +\code{\link{op_logical_or}()} \cr +\code{\link{op_logical_xor}()} \cr +\code{\link{op_logspace}()} \cr +\code{\link{op_lstsq}()} \cr +\code{\link{op_matmul}()} \cr +\code{\link{op_max}()} \cr +\code{\link{op_maximum}()} \cr +\code{\link{op_mean}()} \cr +\code{\link{op_median}()} \cr +\code{\link{op_meshgrid}()} \cr +\code{\link{op_min}()} \cr +\code{\link{op_minimum}()} \cr +\code{\link{op_mod}()} \cr +\code{\link{op_moveaxis}()} \cr +\code{\link{op_multiply}()} \cr +\code{\link{op_nan_to_num}()} \cr +\code{\link{op_ndim}()} \cr +\code{\link{op_negative}()} \cr +\code{\link{op_nonzero}()} \cr +\code{\link{op_not_equal}()} \cr +\code{\link{op_ones}()} \cr +\code{\link{op_ones_like}()} \cr +\code{\link{op_outer}()} \cr +\code{\link{op_pad}()} \cr +\code{\link{op_power}()} \cr +\code{\link{op_prod}()} \cr +\code{\link{op_quantile}()} \cr +\code{\link{op_ravel}()} \cr +\code{\link{op_real}()} \cr +\code{\link{op_reciprocal}()} \cr +\code{\link{op_repeat}()} \cr +\code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr +\code{\link{op_roll}()} \cr +\code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr +\code{\link{op_select}()} \cr +\code{\link{op_sign}()} \cr +\code{\link{op_sin}()} \cr +\code{\link{op_sinh}()} \cr +\code{\link{op_size}()} \cr +\code{\link{op_sort}()} \cr +\code{\link{op_split}()} \cr +\code{\link{op_sqrt}()} \cr +\code{\link{op_square}()} \cr +\code{\link{op_squeeze}()} \cr +\code{\link{op_stack}()} \cr +\code{\link{op_std}()} \cr +\code{\link{op_subtract}()} \cr +\code{\link{op_sum}()} \cr +\code{\link{op_swapaxes}()} \cr +\code{\link{op_take}()} \cr +\code{\link{op_take_along_axis}()} \cr +\code{\link{op_tan}()} \cr +\code{\link{op_tanh}()} \cr +\code{\link{op_tensordot}()} \cr +\code{\link{op_tile}()} \cr +\code{\link{op_trace}()} \cr +\code{\link{op_transpose}()} \cr +\code{\link{op_tri}()} \cr +\code{\link{op_tril}()} \cr +\code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr +\code{\link{op_var}()} \cr +\code{\link{op_vdot}()} \cr +\code{\link{op_vectorize}()} \cr +\code{\link{op_vstack}()} \cr +\code{\link{op_where}()} \cr +\code{\link{op_zeros}()} \cr +\code{\link{op_zeros_like}()} \cr + +Other ops: \cr +\code{\link{op_abs}()} \cr +\code{\link{op_add}()} \cr +\code{\link{op_all}()} \cr +\code{\link{op_any}()} \cr +\code{\link{op_append}()} \cr +\code{\link{op_arange}()} \cr +\code{\link{op_arccos}()} \cr +\code{\link{op_arccosh}()} \cr +\code{\link{op_arcsin}()} \cr +\code{\link{op_arcsinh}()} \cr +\code{\link{op_arctan}()} \cr +\code{\link{op_arctan2}()} \cr +\code{\link{op_arctanh}()} \cr +\code{\link{op_argmax}()} \cr +\code{\link{op_argmin}()} \cr +\code{\link{op_argpartition}()} \cr +\code{\link{op_argsort}()} \cr +\code{\link{op_array}()} \cr +\code{\link{op_associative_scan}()} \cr +\code{\link{op_average}()} \cr +\code{\link{op_average_pool}()} \cr +\code{\link{op_batch_normalization}()} \cr +\code{\link{op_binary_crossentropy}()} \cr +\code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_xor}()} \cr +\code{\link{op_broadcast_to}()} \cr +\code{\link{op_cast}()} \cr +\code{\link{op_categorical_crossentropy}()} \cr +\code{\link{op_ceil}()} \cr +\code{\link{op_cholesky}()} \cr +\code{\link{op_clip}()} \cr +\code{\link{op_concatenate}()} \cr +\code{\link{op_cond}()} \cr +\code{\link{op_conj}()} \cr +\code{\link{op_conv}()} \cr +\code{\link{op_conv_transpose}()} \cr +\code{\link{op_convert_to_numpy}()} \cr +\code{\link{op_convert_to_tensor}()} \cr +\code{\link{op_copy}()} \cr +\code{\link{op_correlate}()} \cr +\code{\link{op_cos}()} \cr +\code{\link{op_cosh}()} \cr +\code{\link{op_count_nonzero}()} \cr +\code{\link{op_cross}()} \cr +\code{\link{op_ctc_decode}()} \cr +\code{\link{op_ctc_loss}()} \cr +\code{\link{op_cumprod}()} \cr +\code{\link{op_cumsum}()} \cr +\code{\link{op_custom_gradient}()} \cr +\code{\link{op_depthwise_conv}()} \cr +\code{\link{op_det}()} \cr +\code{\link{op_diag}()} \cr +\code{\link{op_diagonal}()} \cr +\code{\link{op_diff}()} \cr +\code{\link{op_digitize}()} \cr +\code{\link{op_divide}()} \cr +\code{\link{op_divide_no_nan}()} \cr +\code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr +\code{\link{op_dtype}()} \cr +\code{\link{op_eig}()} \cr +\code{\link{op_eigh}()} \cr +\code{\link{op_einsum}()} \cr +\code{\link{op_elu}()} \cr +\code{\link{op_empty}()} \cr +\code{\link{op_equal}()} \cr +\code{\link{op_erf}()} \cr +\code{\link{op_erfinv}()} \cr +\code{\link{op_exp}()} \cr +\code{\link{op_expand_dims}()} \cr +\code{\link{op_expm1}()} \cr +\code{\link{op_extract_sequences}()} \cr +\code{\link{op_eye}()} \cr +\code{\link{op_fft}()} \cr +\code{\link{op_fft2}()} \cr +\code{\link{op_flip}()} \cr +\code{\link{op_floor}()} \cr +\code{\link{op_floor_divide}()} \cr +\code{\link{op_fori_loop}()} \cr +\code{\link{op_full}()} \cr +\code{\link{op_full_like}()} \cr +\code{\link{op_gelu}()} \cr +\code{\link{op_get_item}()} \cr +\code{\link{op_greater}()} \cr +\code{\link{op_greater_equal}()} \cr +\code{\link{op_hard_sigmoid}()} \cr +\code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr +\code{\link{op_hstack}()} \cr +\code{\link{op_identity}()} \cr +\code{\link{op_imag}()} \cr +\code{\link{op_image_affine_transform}()} \cr +\code{\link{op_image_crop}()} \cr +\code{\link{op_image_extract_patches}()} \cr +\code{\link{op_image_hsv_to_rgb}()} \cr +\code{\link{op_image_map_coordinates}()} \cr +\code{\link{op_image_pad}()} \cr +\code{\link{op_image_resize}()} \cr +\code{\link{op_image_rgb_to_grayscale}()} \cr +\code{\link{op_image_rgb_to_hsv}()} \cr +\code{\link{op_in_top_k}()} \cr +\code{\link{op_inv}()} \cr +\code{\link{op_irfft}()} \cr +\code{\link{op_is_tensor}()} \cr +\code{\link{op_isclose}()} \cr +\code{\link{op_isfinite}()} \cr +\code{\link{op_isinf}()} \cr +\code{\link{op_isnan}()} \cr +\code{\link{op_istft}()} \cr +\code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr +\code{\link{op_less}()} \cr +\code{\link{op_less_equal}()} \cr +\code{\link{op_linspace}()} \cr +\code{\link{op_log}()} \cr +\code{\link{op_log10}()} \cr +\code{\link{op_log1p}()} \cr +\code{\link{op_log2}()} \cr +\code{\link{op_log_sigmoid}()} \cr +\code{\link{op_log_softmax}()} \cr +\code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr +\code{\link{op_logical_and}()} \cr +\code{\link{op_logical_not}()} \cr +\code{\link{op_logical_or}()} \cr +\code{\link{op_logical_xor}()} \cr +\code{\link{op_logspace}()} \cr +\code{\link{op_logsumexp}()} \cr +\code{\link{op_lstsq}()} \cr +\code{\link{op_lu_factor}()} \cr +\code{\link{op_map}()} \cr +\code{\link{op_matmul}()} \cr +\code{\link{op_max}()} \cr +\code{\link{op_max_pool}()} \cr +\code{\link{op_maximum}()} \cr +\code{\link{op_mean}()} \cr +\code{\link{op_median}()} \cr +\code{\link{op_meshgrid}()} \cr +\code{\link{op_min}()} \cr +\code{\link{op_minimum}()} \cr +\code{\link{op_mod}()} \cr +\code{\link{op_moments}()} \cr +\code{\link{op_moveaxis}()} \cr +\code{\link{op_multi_hot}()} \cr +\code{\link{op_multiply}()} \cr +\code{\link{op_nan_to_num}()} \cr +\code{\link{op_ndim}()} \cr +\code{\link{op_negative}()} \cr +\code{\link{op_nonzero}()} \cr +\code{\link{op_norm}()} \cr +\code{\link{op_normalize}()} \cr +\code{\link{op_not_equal}()} \cr +\code{\link{op_one_hot}()} \cr +\code{\link{op_ones}()} \cr +\code{\link{op_ones_like}()} \cr +\code{\link{op_outer}()} \cr +\code{\link{op_pad}()} \cr +\code{\link{op_power}()} \cr +\code{\link{op_prod}()} \cr +\code{\link{op_psnr}()} \cr +\code{\link{op_qr}()} \cr +\code{\link{op_quantile}()} \cr +\code{\link{op_ravel}()} \cr +\code{\link{op_real}()} \cr +\code{\link{op_reciprocal}()} \cr +\code{\link{op_relu}()} \cr +\code{\link{op_relu6}()} \cr +\code{\link{op_repeat}()} \cr +\code{\link{op_reshape}()} \cr +\code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr +\code{\link{op_roll}()} \cr +\code{\link{op_round}()} \cr +\code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr +\code{\link{op_scan}()} \cr +\code{\link{op_scatter}()} \cr +\code{\link{op_scatter_update}()} \cr +\code{\link{op_searchsorted}()} \cr +\code{\link{op_segment_max}()} \cr +\code{\link{op_segment_sum}()} \cr +\code{\link{op_select}()} \cr +\code{\link{op_selu}()} \cr +\code{\link{op_separable_conv}()} \cr +\code{\link{op_shape}()} \cr +\code{\link{op_sigmoid}()} \cr +\code{\link{op_sign}()} \cr +\code{\link{op_silu}()} \cr +\code{\link{op_sin}()} \cr +\code{\link{op_sinh}()} \cr +\code{\link{op_size}()} \cr +\code{\link{op_slice}()} \cr +\code{\link{op_slice_update}()} \cr +\code{\link{op_slogdet}()} \cr +\code{\link{op_softmax}()} \cr +\code{\link{op_softplus}()} \cr +\code{\link{op_softsign}()} \cr +\code{\link{op_solve}()} \cr +\code{\link{op_solve_triangular}()} \cr +\code{\link{op_sort}()} \cr +\code{\link{op_sparse_categorical_crossentropy}()} \cr +\code{\link{op_split}()} \cr +\code{\link{op_sqrt}()} \cr +\code{\link{op_square}()} \cr +\code{\link{op_squeeze}()} \cr +\code{\link{op_stack}()} \cr +\code{\link{op_std}()} \cr +\code{\link{op_stft}()} \cr +\code{\link{op_stop_gradient}()} \cr +\code{\link{op_subtract}()} \cr +\code{\link{op_sum}()} \cr +\code{\link{op_svd}()} \cr +\code{\link{op_swapaxes}()} \cr +\code{\link{op_switch}()} \cr +\code{\link{op_take}()} \cr +\code{\link{op_take_along_axis}()} \cr +\code{\link{op_tan}()} \cr +\code{\link{op_tanh}()} \cr +\code{\link{op_tensordot}()} \cr +\code{\link{op_tile}()} \cr +\code{\link{op_top_k}()} \cr +\code{\link{op_trace}()} \cr +\code{\link{op_transpose}()} \cr +\code{\link{op_tri}()} \cr +\code{\link{op_tril}()} \cr +\code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr +\code{\link{op_unstack}()} \cr +\code{\link{op_var}()} \cr +\code{\link{op_vdot}()} \cr +\code{\link{op_vectorize}()} \cr +\code{\link{op_vectorized_map}()} \cr +\code{\link{op_vstack}()} \cr +\code{\link{op_where}()} \cr +\code{\link{op_while_loop}()} \cr +\code{\link{op_zeros}()} \cr +\code{\link{op_zeros_like}()} \cr +} +\concept{numpy ops} +\concept{ops} diff --git a/man/op_bitwise_xor.Rd b/man/op_bitwise_xor.Rd new file mode 100644 index 000000000..e03a4afd2 --- /dev/null +++ b/man/op_bitwise_xor.Rd @@ -0,0 +1,422 @@ +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/ops-numpy.R +\name{op_bitwise_xor} +\alias{op_bitwise_xor} +\title{Compute the bit-wise XOR of two arrays element-wise.} +\usage{ +op_bitwise_xor(x, y) +} +\arguments{ +\item{x}{Input integer tensor.} + +\item{y}{Input integer tensor.} +} +\value{ +Result tensor. +} +\description{ +Computes the bit-wise XOR of the underlying binary representation of the +integers in the input arrays. This ufunc implements the C/Python operator +\code{^}. +} +\seealso{ +Other numpy ops: \cr +\code{\link{op_abs}()} \cr +\code{\link{op_add}()} \cr +\code{\link{op_all}()} \cr +\code{\link{op_any}()} \cr +\code{\link{op_append}()} \cr +\code{\link{op_arange}()} \cr +\code{\link{op_arccos}()} \cr +\code{\link{op_arccosh}()} \cr +\code{\link{op_arcsin}()} \cr +\code{\link{op_arcsinh}()} \cr +\code{\link{op_arctan}()} \cr +\code{\link{op_arctan2}()} \cr +\code{\link{op_arctanh}()} \cr +\code{\link{op_argmax}()} \cr +\code{\link{op_argmin}()} \cr +\code{\link{op_argpartition}()} \cr +\code{\link{op_argsort}()} \cr +\code{\link{op_array}()} \cr +\code{\link{op_average}()} \cr +\code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_broadcast_to}()} \cr +\code{\link{op_ceil}()} \cr +\code{\link{op_clip}()} \cr +\code{\link{op_concatenate}()} \cr +\code{\link{op_conj}()} \cr +\code{\link{op_copy}()} \cr +\code{\link{op_correlate}()} \cr +\code{\link{op_cos}()} \cr +\code{\link{op_cosh}()} \cr +\code{\link{op_count_nonzero}()} \cr +\code{\link{op_cross}()} \cr +\code{\link{op_ctc_decode}()} \cr +\code{\link{op_cumprod}()} \cr +\code{\link{op_cumsum}()} \cr +\code{\link{op_diag}()} \cr +\code{\link{op_diagonal}()} \cr +\code{\link{op_diff}()} \cr +\code{\link{op_digitize}()} \cr +\code{\link{op_divide}()} \cr +\code{\link{op_divide_no_nan}()} \cr +\code{\link{op_dot}()} \cr +\code{\link{op_einsum}()} \cr +\code{\link{op_empty}()} \cr +\code{\link{op_equal}()} \cr +\code{\link{op_exp}()} \cr +\code{\link{op_expand_dims}()} \cr +\code{\link{op_expm1}()} \cr +\code{\link{op_eye}()} \cr +\code{\link{op_flip}()} \cr +\code{\link{op_floor}()} \cr +\code{\link{op_floor_divide}()} \cr +\code{\link{op_full}()} \cr +\code{\link{op_full_like}()} \cr +\code{\link{op_get_item}()} \cr +\code{\link{op_greater}()} \cr +\code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr +\code{\link{op_hstack}()} \cr +\code{\link{op_identity}()} \cr +\code{\link{op_imag}()} \cr +\code{\link{op_isclose}()} \cr +\code{\link{op_isfinite}()} \cr +\code{\link{op_isinf}()} \cr +\code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr +\code{\link{op_less}()} \cr +\code{\link{op_less_equal}()} \cr +\code{\link{op_linspace}()} \cr +\code{\link{op_log}()} \cr +\code{\link{op_log10}()} \cr +\code{\link{op_log1p}()} \cr +\code{\link{op_log2}()} \cr +\code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr +\code{\link{op_logical_and}()} \cr +\code{\link{op_logical_not}()} \cr +\code{\link{op_logical_or}()} \cr +\code{\link{op_logical_xor}()} \cr +\code{\link{op_logspace}()} \cr +\code{\link{op_lstsq}()} \cr +\code{\link{op_matmul}()} \cr +\code{\link{op_max}()} \cr +\code{\link{op_maximum}()} \cr +\code{\link{op_mean}()} \cr +\code{\link{op_median}()} \cr +\code{\link{op_meshgrid}()} \cr +\code{\link{op_min}()} \cr +\code{\link{op_minimum}()} \cr +\code{\link{op_mod}()} \cr +\code{\link{op_moveaxis}()} \cr +\code{\link{op_multiply}()} \cr +\code{\link{op_nan_to_num}()} \cr +\code{\link{op_ndim}()} \cr +\code{\link{op_negative}()} \cr +\code{\link{op_nonzero}()} \cr +\code{\link{op_not_equal}()} \cr +\code{\link{op_ones}()} \cr +\code{\link{op_ones_like}()} \cr +\code{\link{op_outer}()} \cr +\code{\link{op_pad}()} \cr +\code{\link{op_power}()} \cr +\code{\link{op_prod}()} \cr +\code{\link{op_quantile}()} \cr +\code{\link{op_ravel}()} \cr +\code{\link{op_real}()} \cr +\code{\link{op_reciprocal}()} \cr +\code{\link{op_repeat}()} \cr +\code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr +\code{\link{op_roll}()} \cr +\code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr +\code{\link{op_select}()} \cr +\code{\link{op_sign}()} \cr +\code{\link{op_sin}()} \cr +\code{\link{op_sinh}()} \cr +\code{\link{op_size}()} \cr +\code{\link{op_sort}()} \cr +\code{\link{op_split}()} \cr +\code{\link{op_sqrt}()} \cr +\code{\link{op_square}()} \cr +\code{\link{op_squeeze}()} \cr +\code{\link{op_stack}()} \cr +\code{\link{op_std}()} \cr +\code{\link{op_subtract}()} \cr +\code{\link{op_sum}()} \cr +\code{\link{op_swapaxes}()} \cr +\code{\link{op_take}()} \cr +\code{\link{op_take_along_axis}()} \cr +\code{\link{op_tan}()} \cr +\code{\link{op_tanh}()} \cr +\code{\link{op_tensordot}()} \cr +\code{\link{op_tile}()} \cr +\code{\link{op_trace}()} \cr +\code{\link{op_transpose}()} \cr +\code{\link{op_tri}()} \cr +\code{\link{op_tril}()} \cr +\code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr +\code{\link{op_var}()} \cr +\code{\link{op_vdot}()} \cr +\code{\link{op_vectorize}()} \cr +\code{\link{op_vstack}()} \cr +\code{\link{op_where}()} \cr +\code{\link{op_zeros}()} \cr +\code{\link{op_zeros_like}()} \cr + +Other ops: \cr +\code{\link{op_abs}()} \cr +\code{\link{op_add}()} \cr +\code{\link{op_all}()} \cr +\code{\link{op_any}()} \cr +\code{\link{op_append}()} \cr +\code{\link{op_arange}()} \cr +\code{\link{op_arccos}()} \cr +\code{\link{op_arccosh}()} \cr +\code{\link{op_arcsin}()} \cr +\code{\link{op_arcsinh}()} \cr +\code{\link{op_arctan}()} \cr +\code{\link{op_arctan2}()} \cr +\code{\link{op_arctanh}()} \cr +\code{\link{op_argmax}()} \cr +\code{\link{op_argmin}()} \cr +\code{\link{op_argpartition}()} \cr +\code{\link{op_argsort}()} \cr +\code{\link{op_array}()} \cr +\code{\link{op_associative_scan}()} \cr +\code{\link{op_average}()} \cr +\code{\link{op_average_pool}()} \cr +\code{\link{op_batch_normalization}()} \cr +\code{\link{op_binary_crossentropy}()} \cr +\code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_broadcast_to}()} \cr +\code{\link{op_cast}()} \cr +\code{\link{op_categorical_crossentropy}()} \cr +\code{\link{op_ceil}()} \cr +\code{\link{op_cholesky}()} \cr +\code{\link{op_clip}()} \cr +\code{\link{op_concatenate}()} \cr +\code{\link{op_cond}()} \cr +\code{\link{op_conj}()} \cr +\code{\link{op_conv}()} \cr +\code{\link{op_conv_transpose}()} \cr +\code{\link{op_convert_to_numpy}()} \cr +\code{\link{op_convert_to_tensor}()} \cr +\code{\link{op_copy}()} \cr +\code{\link{op_correlate}()} \cr +\code{\link{op_cos}()} \cr +\code{\link{op_cosh}()} \cr +\code{\link{op_count_nonzero}()} \cr +\code{\link{op_cross}()} \cr +\code{\link{op_ctc_decode}()} \cr +\code{\link{op_ctc_loss}()} \cr +\code{\link{op_cumprod}()} \cr +\code{\link{op_cumsum}()} \cr +\code{\link{op_custom_gradient}()} \cr +\code{\link{op_depthwise_conv}()} \cr +\code{\link{op_det}()} \cr +\code{\link{op_diag}()} \cr +\code{\link{op_diagonal}()} \cr +\code{\link{op_diff}()} \cr +\code{\link{op_digitize}()} \cr +\code{\link{op_divide}()} \cr +\code{\link{op_divide_no_nan}()} \cr +\code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr +\code{\link{op_dtype}()} \cr +\code{\link{op_eig}()} \cr +\code{\link{op_eigh}()} \cr +\code{\link{op_einsum}()} \cr +\code{\link{op_elu}()} \cr +\code{\link{op_empty}()} \cr +\code{\link{op_equal}()} \cr +\code{\link{op_erf}()} \cr +\code{\link{op_erfinv}()} \cr +\code{\link{op_exp}()} \cr +\code{\link{op_expand_dims}()} \cr +\code{\link{op_expm1}()} \cr +\code{\link{op_extract_sequences}()} \cr +\code{\link{op_eye}()} \cr +\code{\link{op_fft}()} \cr +\code{\link{op_fft2}()} \cr +\code{\link{op_flip}()} \cr +\code{\link{op_floor}()} \cr +\code{\link{op_floor_divide}()} \cr +\code{\link{op_fori_loop}()} \cr +\code{\link{op_full}()} \cr +\code{\link{op_full_like}()} \cr +\code{\link{op_gelu}()} \cr +\code{\link{op_get_item}()} \cr +\code{\link{op_greater}()} \cr +\code{\link{op_greater_equal}()} \cr +\code{\link{op_hard_sigmoid}()} \cr +\code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr +\code{\link{op_hstack}()} \cr +\code{\link{op_identity}()} \cr +\code{\link{op_imag}()} \cr +\code{\link{op_image_affine_transform}()} \cr +\code{\link{op_image_crop}()} \cr +\code{\link{op_image_extract_patches}()} \cr +\code{\link{op_image_hsv_to_rgb}()} \cr +\code{\link{op_image_map_coordinates}()} \cr +\code{\link{op_image_pad}()} \cr +\code{\link{op_image_resize}()} \cr +\code{\link{op_image_rgb_to_grayscale}()} \cr +\code{\link{op_image_rgb_to_hsv}()} \cr +\code{\link{op_in_top_k}()} \cr +\code{\link{op_inv}()} \cr +\code{\link{op_irfft}()} \cr +\code{\link{op_is_tensor}()} \cr +\code{\link{op_isclose}()} \cr +\code{\link{op_isfinite}()} \cr +\code{\link{op_isinf}()} \cr +\code{\link{op_isnan}()} \cr +\code{\link{op_istft}()} \cr +\code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr +\code{\link{op_less}()} \cr +\code{\link{op_less_equal}()} \cr +\code{\link{op_linspace}()} \cr +\code{\link{op_log}()} \cr +\code{\link{op_log10}()} \cr +\code{\link{op_log1p}()} \cr +\code{\link{op_log2}()} \cr +\code{\link{op_log_sigmoid}()} \cr +\code{\link{op_log_softmax}()} \cr +\code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr +\code{\link{op_logical_and}()} \cr +\code{\link{op_logical_not}()} \cr +\code{\link{op_logical_or}()} \cr +\code{\link{op_logical_xor}()} \cr +\code{\link{op_logspace}()} \cr +\code{\link{op_logsumexp}()} \cr +\code{\link{op_lstsq}()} \cr +\code{\link{op_lu_factor}()} \cr +\code{\link{op_map}()} \cr +\code{\link{op_matmul}()} \cr +\code{\link{op_max}()} \cr +\code{\link{op_max_pool}()} \cr +\code{\link{op_maximum}()} \cr +\code{\link{op_mean}()} \cr +\code{\link{op_median}()} \cr +\code{\link{op_meshgrid}()} \cr +\code{\link{op_min}()} \cr +\code{\link{op_minimum}()} \cr +\code{\link{op_mod}()} \cr +\code{\link{op_moments}()} \cr +\code{\link{op_moveaxis}()} \cr +\code{\link{op_multi_hot}()} \cr +\code{\link{op_multiply}()} \cr +\code{\link{op_nan_to_num}()} \cr +\code{\link{op_ndim}()} \cr +\code{\link{op_negative}()} \cr +\code{\link{op_nonzero}()} \cr +\code{\link{op_norm}()} \cr +\code{\link{op_normalize}()} \cr +\code{\link{op_not_equal}()} \cr +\code{\link{op_one_hot}()} \cr +\code{\link{op_ones}()} \cr +\code{\link{op_ones_like}()} \cr +\code{\link{op_outer}()} \cr +\code{\link{op_pad}()} \cr +\code{\link{op_power}()} \cr +\code{\link{op_prod}()} \cr +\code{\link{op_psnr}()} \cr +\code{\link{op_qr}()} \cr +\code{\link{op_quantile}()} \cr +\code{\link{op_ravel}()} \cr +\code{\link{op_real}()} \cr +\code{\link{op_reciprocal}()} \cr +\code{\link{op_relu}()} \cr +\code{\link{op_relu6}()} \cr +\code{\link{op_repeat}()} \cr +\code{\link{op_reshape}()} \cr +\code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr +\code{\link{op_roll}()} \cr +\code{\link{op_round}()} \cr +\code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr +\code{\link{op_scan}()} \cr +\code{\link{op_scatter}()} \cr +\code{\link{op_scatter_update}()} \cr +\code{\link{op_searchsorted}()} \cr +\code{\link{op_segment_max}()} \cr +\code{\link{op_segment_sum}()} \cr +\code{\link{op_select}()} \cr +\code{\link{op_selu}()} \cr +\code{\link{op_separable_conv}()} \cr +\code{\link{op_shape}()} \cr +\code{\link{op_sigmoid}()} \cr +\code{\link{op_sign}()} \cr +\code{\link{op_silu}()} \cr +\code{\link{op_sin}()} \cr +\code{\link{op_sinh}()} \cr +\code{\link{op_size}()} \cr +\code{\link{op_slice}()} \cr +\code{\link{op_slice_update}()} \cr +\code{\link{op_slogdet}()} \cr +\code{\link{op_softmax}()} \cr +\code{\link{op_softplus}()} \cr +\code{\link{op_softsign}()} \cr +\code{\link{op_solve}()} \cr +\code{\link{op_solve_triangular}()} \cr +\code{\link{op_sort}()} \cr +\code{\link{op_sparse_categorical_crossentropy}()} \cr +\code{\link{op_split}()} \cr +\code{\link{op_sqrt}()} \cr +\code{\link{op_square}()} \cr +\code{\link{op_squeeze}()} \cr +\code{\link{op_stack}()} \cr +\code{\link{op_std}()} \cr +\code{\link{op_stft}()} \cr +\code{\link{op_stop_gradient}()} \cr +\code{\link{op_subtract}()} \cr +\code{\link{op_sum}()} \cr +\code{\link{op_svd}()} \cr +\code{\link{op_swapaxes}()} \cr +\code{\link{op_switch}()} \cr +\code{\link{op_take}()} \cr +\code{\link{op_take_along_axis}()} \cr +\code{\link{op_tan}()} \cr +\code{\link{op_tanh}()} \cr +\code{\link{op_tensordot}()} \cr +\code{\link{op_tile}()} \cr +\code{\link{op_top_k}()} \cr +\code{\link{op_trace}()} \cr +\code{\link{op_transpose}()} \cr +\code{\link{op_tri}()} \cr +\code{\link{op_tril}()} \cr +\code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr +\code{\link{op_unstack}()} \cr +\code{\link{op_var}()} \cr +\code{\link{op_vdot}()} \cr +\code{\link{op_vectorize}()} \cr +\code{\link{op_vectorized_map}()} \cr +\code{\link{op_vstack}()} \cr +\code{\link{op_where}()} \cr +\code{\link{op_while_loop}()} \cr +\code{\link{op_zeros}()} \cr +\code{\link{op_zeros_like}()} \cr +} +\concept{numpy ops} +\concept{ops} diff --git a/man/op_broadcast_to.Rd b/man/op_broadcast_to.Rd index 3083477cc..f1576ad58 100644 --- a/man/op_broadcast_to.Rd +++ b/man/op_broadcast_to.Rd @@ -56,6 +56,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr \code{\link{op_concatenate}()} \cr @@ -91,6 +98,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -98,6 +106,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -106,6 +115,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -140,8 +150,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -168,6 +180,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -201,6 +214,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr \code{\link{op_ceil}()} \cr @@ -233,6 +253,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -261,6 +282,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -283,6 +305,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -293,6 +316,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -341,9 +365,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -395,6 +421,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_cast.Rd b/man/op_cast.Rd index 7f7fca029..4abc3c644 100644 --- a/man/op_cast.Rd +++ b/man/op_cast.Rd @@ -86,6 +86,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_categorical_crossentropy}()} \cr \code{\link{op_ceil}()} \cr @@ -118,6 +125,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -146,6 +154,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -168,6 +177,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -178,6 +188,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -226,9 +237,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -280,6 +293,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_categorical_crossentropy.Rd b/man/op_categorical_crossentropy.Rd index 9ded69882..b670682ef 100644 --- a/man/op_categorical_crossentropy.Rd +++ b/man/op_categorical_crossentropy.Rd @@ -64,6 +64,7 @@ Other nn ops: \cr \code{\link{op_conv_transpose}()} \cr \code{\link{op_ctc_loss}()} \cr \code{\link{op_depthwise_conv}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_elu}()} \cr \code{\link{op_gelu}()} \cr \code{\link{op_hard_sigmoid}()} \cr @@ -113,6 +114,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_ceil}()} \cr @@ -145,6 +153,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -173,6 +182,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -195,6 +205,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -205,6 +216,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -253,9 +265,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -307,6 +321,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_ceil.Rd b/man/op_ceil.Rd index 4fe2ac5d2..fcd84ef45 100644 --- a/man/op_ceil.Rd +++ b/man/op_ceil.Rd @@ -42,6 +42,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_clip}()} \cr \code{\link{op_concatenate}()} \cr @@ -77,6 +84,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -84,6 +92,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -92,6 +101,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -126,8 +136,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -154,6 +166,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -187,6 +200,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -219,6 +239,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -247,6 +268,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -269,6 +291,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -279,6 +302,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -327,9 +351,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -381,6 +407,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_cholesky.Rd b/man/op_cholesky.Rd index acca7585f..72d201898 100644 --- a/man/op_cholesky.Rd +++ b/man/op_cholesky.Rd @@ -54,6 +54,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -86,6 +93,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -114,6 +122,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -136,6 +145,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -146,6 +156,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -194,9 +205,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -248,6 +261,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_clip.Rd b/man/op_clip.Rd index e6729384f..00ca4cf3c 100644 --- a/man/op_clip.Rd +++ b/man/op_clip.Rd @@ -47,6 +47,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_concatenate}()} \cr @@ -82,6 +89,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -89,6 +97,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -97,6 +106,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -131,8 +141,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -159,6 +171,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -192,6 +205,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -224,6 +244,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -252,6 +273,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -274,6 +296,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -284,6 +307,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -332,9 +356,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -386,6 +412,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_concatenate.Rd b/man/op_concatenate.Rd index 1e8a5bb0f..abb3996d6 100644 --- a/man/op_concatenate.Rd +++ b/man/op_concatenate.Rd @@ -43,6 +43,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -78,6 +85,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -85,6 +93,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -93,6 +102,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -127,8 +137,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -155,6 +167,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -188,6 +201,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -220,6 +240,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -248,6 +269,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -270,6 +292,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -280,6 +303,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -328,9 +352,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -382,6 +408,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_cond.Rd b/man/op_cond.Rd index bf0e6973c..f73e5bfa3 100644 --- a/man/op_cond.Rd +++ b/man/op_cond.Rd @@ -128,6 +128,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -160,6 +167,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -188,6 +196,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -210,6 +219,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -220,6 +230,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -268,9 +279,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -322,6 +335,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_conj.Rd b/man/op_conj.Rd index b6170fe27..1489b9036 100644 --- a/man/op_conj.Rd +++ b/man/op_conj.Rd @@ -42,6 +42,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -77,6 +84,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -84,6 +92,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -92,6 +101,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -126,8 +136,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -154,6 +166,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -187,6 +200,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -219,6 +239,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -247,6 +268,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -269,6 +291,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -279,6 +302,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -327,9 +351,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -381,6 +407,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_conv.Rd b/man/op_conv.Rd index 31ace479f..d08db16d2 100644 --- a/man/op_conv.Rd +++ b/man/op_conv.Rd @@ -66,6 +66,7 @@ Other nn ops: \cr \code{\link{op_conv_transpose}()} \cr \code{\link{op_ctc_loss}()} \cr \code{\link{op_depthwise_conv}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_elu}()} \cr \code{\link{op_gelu}()} \cr \code{\link{op_hard_sigmoid}()} \cr @@ -115,6 +116,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -147,6 +155,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -175,6 +184,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -197,6 +207,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -207,6 +218,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -255,9 +267,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -309,6 +323,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_conv_transpose.Rd b/man/op_conv_transpose.Rd index fb61dd884..f8391f6c3 100644 --- a/man/op_conv_transpose.Rd +++ b/man/op_conv_transpose.Rd @@ -75,6 +75,7 @@ Other nn ops: \cr \code{\link{op_conv}()} \cr \code{\link{op_ctc_loss}()} \cr \code{\link{op_depthwise_conv}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_elu}()} \cr \code{\link{op_gelu}()} \cr \code{\link{op_hard_sigmoid}()} \cr @@ -124,6 +125,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -156,6 +164,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -184,6 +193,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -206,6 +216,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -216,6 +227,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -264,9 +276,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -318,6 +332,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_convert_to_numpy.Rd b/man/op_convert_to_numpy.Rd index ac5d52b79..8974c26fd 100644 --- a/man/op_convert_to_numpy.Rd +++ b/man/op_convert_to_numpy.Rd @@ -68,6 +68,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -100,6 +107,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -128,6 +136,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -150,6 +159,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -160,6 +170,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -208,9 +219,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -262,6 +275,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_convert_to_tensor.Rd b/man/op_convert_to_tensor.Rd index 57a19844b..931ae7336 100644 --- a/man/op_convert_to_tensor.Rd +++ b/man/op_convert_to_tensor.Rd @@ -93,6 +93,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -125,6 +132,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -153,6 +161,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -175,6 +184,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -185,6 +195,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -233,9 +244,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -287,6 +300,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_copy.Rd b/man/op_copy.Rd index d444fda2e..3a189433e 100644 --- a/man/op_copy.Rd +++ b/man/op_copy.Rd @@ -41,6 +41,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -76,6 +83,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -83,6 +91,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -91,6 +100,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -125,8 +135,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -153,6 +165,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -186,6 +199,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -218,6 +238,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -246,6 +267,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -268,6 +290,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -278,6 +301,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -326,9 +350,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -380,6 +406,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_correlate.Rd b/man/op_correlate.Rd index cdd96419f..19c591568 100644 --- a/man/op_correlate.Rd +++ b/man/op_correlate.Rd @@ -46,6 +46,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -81,6 +88,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -88,6 +96,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -96,6 +105,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -130,8 +140,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -158,6 +170,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -191,6 +204,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -223,6 +243,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -251,6 +272,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -273,6 +295,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -283,6 +306,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -331,9 +355,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -385,6 +411,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_cos.Rd b/man/op_cos.Rd index a271cd23f..484b3e8cf 100644 --- a/man/op_cos.Rd +++ b/man/op_cos.Rd @@ -41,6 +41,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -76,6 +83,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -83,6 +91,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -91,6 +100,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -125,8 +135,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -153,6 +165,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -186,6 +199,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -218,6 +238,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -246,6 +267,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -268,6 +290,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -278,6 +301,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -326,9 +350,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -380,6 +406,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_cosh.Rd b/man/op_cosh.Rd index 0f7220ffe..ed7cf1e6a 100644 --- a/man/op_cosh.Rd +++ b/man/op_cosh.Rd @@ -41,6 +41,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -76,6 +83,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -83,6 +91,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -91,6 +100,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -125,8 +135,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -153,6 +165,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -186,6 +199,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -218,6 +238,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -246,6 +267,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -268,6 +290,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -278,6 +301,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -326,9 +350,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -380,6 +406,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_count_nonzero.Rd b/man/op_count_nonzero.Rd index 356665a09..81a0ae981 100644 --- a/man/op_count_nonzero.Rd +++ b/man/op_count_nonzero.Rd @@ -69,6 +69,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -104,6 +111,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -111,6 +119,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -119,6 +128,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -153,8 +163,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -181,6 +193,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -214,6 +227,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -246,6 +266,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -274,6 +295,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -296,6 +318,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -306,6 +329,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -354,9 +378,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -408,6 +434,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_cross.Rd b/man/op_cross.Rd index fa64dec91..e36cccb31 100644 --- a/man/op_cross.Rd +++ b/man/op_cross.Rd @@ -70,6 +70,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -105,6 +112,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -112,6 +120,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -120,6 +129,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -154,8 +164,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -182,6 +194,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -215,6 +228,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -247,6 +267,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -275,6 +296,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -297,6 +319,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -307,6 +330,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -355,9 +379,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -409,6 +435,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_ctc_decode.Rd b/man/op_ctc_decode.Rd index 18fbf5870..b3cc73324 100644 --- a/man/op_ctc_decode.Rd +++ b/man/op_ctc_decode.Rd @@ -42,12 +42,12 @@ A list containing: \itemize{ \item The tensor representing the list of decoded sequences. If \code{strategy="greedy"}, the shape is \verb{(1, batch_size, max_length)}. If -\code{strategy="beam_seatch"}, the shape is +\code{strategy="beam_search"}, the shape is \verb{(top_paths, batch_size, max_length)}. Note that: \code{-1} indicates the blank label. \item If \code{strategy="greedy"}, a tensor of shape \verb{(batch_size, 1)} representing the negative of the sum of the probability logits for -each sequence. If \code{strategy="beam_seatch"}, a tensor of shape +each sequence. If \code{strategy="beam_search"}, a tensor of shape \verb{(batch_size, top_paths)} representing the log probability for each sequence. } @@ -77,6 +77,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -112,6 +119,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -119,6 +127,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -127,6 +136,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -161,8 +171,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -189,6 +201,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -222,6 +235,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -254,6 +274,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -282,6 +303,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -304,6 +326,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -314,6 +337,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -362,9 +386,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -416,6 +442,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_ctc_loss.Rd b/man/op_ctc_loss.Rd index 20129df2e..41d702c50 100644 --- a/man/op_ctc_loss.Rd +++ b/man/op_ctc_loss.Rd @@ -37,6 +37,7 @@ Other nn ops: \cr \code{\link{op_conv}()} \cr \code{\link{op_conv_transpose}()} \cr \code{\link{op_depthwise_conv}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_elu}()} \cr \code{\link{op_gelu}()} \cr \code{\link{op_hard_sigmoid}()} \cr @@ -86,6 +87,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -118,6 +126,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -146,6 +155,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -168,6 +178,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -178,6 +189,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -226,9 +238,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -280,6 +294,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_cumprod.Rd b/man/op_cumprod.Rd index 73bdfab0b..3ce56efd0 100644 --- a/man/op_cumprod.Rd +++ b/man/op_cumprod.Rd @@ -46,6 +46,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -81,6 +88,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -88,6 +96,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -96,6 +105,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -130,8 +140,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -158,6 +170,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -191,6 +204,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -223,6 +243,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -251,6 +272,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -273,6 +295,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -283,6 +306,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -331,9 +355,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -385,6 +411,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_cumsum.Rd b/man/op_cumsum.Rd index 6e9adb4c7..3580b72b7 100644 --- a/man/op_cumsum.Rd +++ b/man/op_cumsum.Rd @@ -46,6 +46,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -81,6 +88,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -88,6 +96,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -96,6 +105,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -130,8 +140,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -158,6 +170,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -191,6 +204,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -223,6 +243,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -251,6 +272,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -273,6 +295,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -283,6 +306,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -331,9 +355,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -385,6 +411,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_custom_gradient.Rd b/man/op_custom_gradient.Rd index f48417d33..453c7428a 100644 --- a/man/op_custom_gradient.Rd +++ b/man/op_custom_gradient.Rd @@ -127,6 +127,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -159,6 +166,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -187,6 +195,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -209,6 +218,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -219,6 +229,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -267,9 +278,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -321,6 +334,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_depthwise_conv.Rd b/man/op_depthwise_conv.Rd index 8f57e2f41..5c7b203e0 100644 --- a/man/op_depthwise_conv.Rd +++ b/man/op_depthwise_conv.Rd @@ -66,6 +66,7 @@ Other nn ops: \cr \code{\link{op_conv}()} \cr \code{\link{op_conv_transpose}()} \cr \code{\link{op_ctc_loss}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_elu}()} \cr \code{\link{op_gelu}()} \cr \code{\link{op_hard_sigmoid}()} \cr @@ -115,6 +116,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -147,6 +155,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -175,6 +184,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -197,6 +207,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -207,6 +218,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -255,9 +267,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -309,6 +323,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_det.Rd b/man/op_det.Rd index f0d1e4bf0..a59f2308d 100644 --- a/man/op_det.Rd +++ b/man/op_det.Rd @@ -10,7 +10,7 @@ op_det(x) \item{x}{Input tensor of shape \verb{(..., M, M)}.} } \value{ -A tensor of shape \code{(...)} represeting the determinant of \code{x}. +A tensor of shape \code{(...)} representing the determinant of \code{x}. } \description{ Computes the determinant of a square tensor. @@ -53,6 +53,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -85,6 +92,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -113,6 +121,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -135,6 +144,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -145,6 +155,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -193,9 +204,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -247,6 +260,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_diag.Rd b/man/op_diag.Rd index 4fbfe9569..3846d53f8 100644 --- a/man/op_diag.Rd +++ b/man/op_diag.Rd @@ -90,6 +90,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -125,6 +132,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -132,6 +140,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -140,6 +149,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -174,8 +184,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -202,6 +214,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -235,6 +248,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -267,6 +287,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -295,6 +316,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -317,6 +339,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -327,6 +350,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -375,9 +399,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -429,6 +455,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_diagonal.Rd b/man/op_diagonal.Rd index b62b43eb3..566c775be 100644 --- a/man/op_diagonal.Rd +++ b/man/op_diagonal.Rd @@ -125,6 +125,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -160,6 +167,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -167,6 +175,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -175,6 +184,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -209,8 +219,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -237,6 +249,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -270,6 +283,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -302,6 +322,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -330,6 +351,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -352,6 +374,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -362,6 +385,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -410,9 +434,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -464,6 +490,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_diff.Rd b/man/op_diff.Rd index 0cf3e79f6..2cd33f968 100644 --- a/man/op_diff.Rd +++ b/man/op_diff.Rd @@ -79,6 +79,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -114,6 +121,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -121,6 +129,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -129,6 +138,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -163,8 +173,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -191,6 +203,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -224,6 +237,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -256,6 +276,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -284,6 +305,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -306,6 +328,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -316,6 +339,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -364,9 +388,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -418,6 +444,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_digitize.Rd b/man/op_digitize.Rd index 34ca2aee7..22d115f74 100644 --- a/man/op_digitize.Rd +++ b/man/op_digitize.Rd @@ -58,6 +58,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -93,6 +100,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -100,6 +108,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -108,6 +117,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -142,8 +152,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -170,6 +182,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -203,6 +216,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -235,6 +255,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -263,6 +284,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -285,6 +307,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -295,6 +318,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -343,9 +367,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -397,6 +423,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_divide.Rd b/man/op_divide.Rd index 3d612497c..64a7b4f58 100644 --- a/man/op_divide.Rd +++ b/man/op_divide.Rd @@ -73,6 +73,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -108,6 +115,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -115,6 +123,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -123,6 +132,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -157,8 +167,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -185,6 +197,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -218,6 +231,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -250,6 +270,7 @@ Other ops: \cr \code{\link{op_digitize}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -278,6 +299,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -300,6 +322,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -310,6 +333,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -358,9 +382,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -412,6 +438,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_divide_no_nan.Rd b/man/op_divide_no_nan.Rd index 059a0a798..54316ff1a 100644 --- a/man/op_divide_no_nan.Rd +++ b/man/op_divide_no_nan.Rd @@ -39,6 +39,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -74,6 +81,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -81,6 +89,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -89,6 +98,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -123,8 +133,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -151,6 +163,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -184,6 +197,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -216,6 +236,7 @@ Other ops: \cr \code{\link{op_digitize}()} \cr \code{\link{op_divide}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -244,6 +265,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -266,6 +288,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -276,6 +299,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -324,9 +348,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -378,6 +404,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_dot.Rd b/man/op_dot.Rd index 5c9dc6f64..b1b0b6179 100644 --- a/man/op_dot.Rd +++ b/man/op_dot.Rd @@ -57,6 +57,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -92,6 +99,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -99,6 +107,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -107,6 +116,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -141,8 +151,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -169,6 +181,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -202,6 +215,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -234,6 +254,7 @@ Other ops: \cr \code{\link{op_digitize}()} \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -262,6 +283,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -284,6 +306,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -294,6 +317,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -342,9 +366,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -396,6 +422,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_dot_product_attention.Rd b/man/op_dot_product_attention.Rd new file mode 100644 index 000000000..942bb62f2 --- /dev/null +++ b/man/op_dot_product_attention.Rd @@ -0,0 +1,352 @@ +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/ops-nn.R +\name{op_dot_product_attention} +\alias{op_dot_product_attention} +\title{Scaled dot product attention function.} +\usage{ +op_dot_product_attention( + query, + key, + value, + bias = NULL, + mask = NULL, + scale = NULL, + is_causal = FALSE +) +} +\arguments{ +\item{query}{The query array with the shape of \verb{(B, T, N, H)}.} + +\item{key}{The key array with the shape of \verb{(B, S, K, H)}. When \code{K} equals +\code{N}, multi-headed attention (MHA) is performed. Otherwise, grouped +query attention (GQA) is performed if \code{N} is a multiple of \code{K}. and +multi-query attention (MQA) is performed if \code{K==1} (a special case +of GQA).} + +\item{value}{The value array with the same shape of \code{key}.} + +\item{bias}{Optional bias array to be added to logits. The shape must be +broadcastable to \verb{(B, N, T, S)}.} + +\item{mask}{Optional mask array used to filter out logits. It is a boolean +mask where \code{TRUE} indicates the element should take part in +attention. For an additive mask, users should pass it to bias. The +shape must be broadcastable to \verb{(B, N, T, S)}.} + +\item{scale}{Optional scale for the logits. If \code{NULL}, the scale will be set +to \code{1.0 / sqrt(H)}.} + +\item{is_causal}{Whether to apply causal mask.} +} +\value{ +An array of the attention output with the same shape of \code{query}. +} +\description{ +Computes the attention function on Q (\code{query}), K (\code{key}), and V(\code{value}): +\code{attention(Q, K, V) = softmax(Q * K / sqrt(d)) * V}. If we define \code{logits} +as the output of \code{Q * K} and the \code{probs} as the output of \code{softmax}. + +Throughout this function, we utilize the following notation to represent the +shape of array: +\itemize{ +\item B: batch size +\item S: length of the key/value +\item T: length of the query +\item N: number of attention heads +\item H: dimensions of each attention head +\item K: number of key/value heads +\item G: number of groups, which equals to \verb{N // K} +} +} +\section{Examples}{ +\if{html}{\out{
}}\preformatted{query = random_normal(c(2, 4, 8, 16)) +key = random_normal(c(2, 6, 8, 16)) +value = random_normal(c(2, 6, 8, 16)) +op_dot_product_attention(query, key, value) |> op_shape() +}\if{html}{\out{
}} + +\if{html}{\out{
}}\preformatted{## shape(2, 4, 8, 16) + +}\if{html}{\out{
}} +} + +\seealso{ +Other nn ops: \cr +\code{\link{op_average_pool}()} \cr +\code{\link{op_batch_normalization}()} \cr +\code{\link{op_binary_crossentropy}()} \cr +\code{\link{op_categorical_crossentropy}()} \cr +\code{\link{op_conv}()} \cr +\code{\link{op_conv_transpose}()} \cr +\code{\link{op_ctc_loss}()} \cr +\code{\link{op_depthwise_conv}()} \cr +\code{\link{op_elu}()} \cr +\code{\link{op_gelu}()} \cr +\code{\link{op_hard_sigmoid}()} \cr +\code{\link{op_hard_silu}()} \cr +\code{\link{op_leaky_relu}()} \cr +\code{\link{op_log_sigmoid}()} \cr +\code{\link{op_log_softmax}()} \cr +\code{\link{op_max_pool}()} \cr +\code{\link{op_moments}()} \cr +\code{\link{op_multi_hot}()} \cr +\code{\link{op_normalize}()} \cr +\code{\link{op_one_hot}()} \cr +\code{\link{op_psnr}()} \cr +\code{\link{op_relu}()} \cr +\code{\link{op_relu6}()} \cr +\code{\link{op_selu}()} \cr +\code{\link{op_separable_conv}()} \cr +\code{\link{op_sigmoid}()} \cr +\code{\link{op_silu}()} \cr +\code{\link{op_softmax}()} \cr +\code{\link{op_softplus}()} \cr +\code{\link{op_softsign}()} \cr +\code{\link{op_sparse_categorical_crossentropy}()} \cr + +Other ops: \cr +\code{\link{op_abs}()} \cr +\code{\link{op_add}()} \cr +\code{\link{op_all}()} \cr +\code{\link{op_any}()} \cr +\code{\link{op_append}()} \cr +\code{\link{op_arange}()} \cr +\code{\link{op_arccos}()} \cr +\code{\link{op_arccosh}()} \cr +\code{\link{op_arcsin}()} \cr +\code{\link{op_arcsinh}()} \cr +\code{\link{op_arctan}()} \cr +\code{\link{op_arctan2}()} \cr +\code{\link{op_arctanh}()} \cr +\code{\link{op_argmax}()} \cr +\code{\link{op_argmin}()} \cr +\code{\link{op_argpartition}()} \cr +\code{\link{op_argsort}()} \cr +\code{\link{op_array}()} \cr +\code{\link{op_associative_scan}()} \cr +\code{\link{op_average}()} \cr +\code{\link{op_average_pool}()} \cr +\code{\link{op_batch_normalization}()} \cr +\code{\link{op_binary_crossentropy}()} \cr +\code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr +\code{\link{op_broadcast_to}()} \cr +\code{\link{op_cast}()} \cr +\code{\link{op_categorical_crossentropy}()} \cr +\code{\link{op_ceil}()} \cr +\code{\link{op_cholesky}()} \cr +\code{\link{op_clip}()} \cr +\code{\link{op_concatenate}()} \cr +\code{\link{op_cond}()} \cr +\code{\link{op_conj}()} \cr +\code{\link{op_conv}()} \cr +\code{\link{op_conv_transpose}()} \cr +\code{\link{op_convert_to_numpy}()} \cr +\code{\link{op_convert_to_tensor}()} \cr +\code{\link{op_copy}()} \cr +\code{\link{op_correlate}()} \cr +\code{\link{op_cos}()} \cr +\code{\link{op_cosh}()} \cr +\code{\link{op_count_nonzero}()} \cr +\code{\link{op_cross}()} \cr +\code{\link{op_ctc_decode}()} \cr +\code{\link{op_ctc_loss}()} \cr +\code{\link{op_cumprod}()} \cr +\code{\link{op_cumsum}()} \cr +\code{\link{op_custom_gradient}()} \cr +\code{\link{op_depthwise_conv}()} \cr +\code{\link{op_det}()} \cr +\code{\link{op_diag}()} \cr +\code{\link{op_diagonal}()} \cr +\code{\link{op_diff}()} \cr +\code{\link{op_digitize}()} \cr +\code{\link{op_divide}()} \cr +\code{\link{op_divide_no_nan}()} \cr +\code{\link{op_dot}()} \cr +\code{\link{op_dtype}()} \cr +\code{\link{op_eig}()} \cr +\code{\link{op_eigh}()} \cr +\code{\link{op_einsum}()} \cr +\code{\link{op_elu}()} \cr +\code{\link{op_empty}()} \cr +\code{\link{op_equal}()} \cr +\code{\link{op_erf}()} \cr +\code{\link{op_erfinv}()} \cr +\code{\link{op_exp}()} \cr +\code{\link{op_expand_dims}()} \cr +\code{\link{op_expm1}()} \cr +\code{\link{op_extract_sequences}()} \cr +\code{\link{op_eye}()} \cr +\code{\link{op_fft}()} \cr +\code{\link{op_fft2}()} \cr +\code{\link{op_flip}()} \cr +\code{\link{op_floor}()} \cr +\code{\link{op_floor_divide}()} \cr +\code{\link{op_fori_loop}()} \cr +\code{\link{op_full}()} \cr +\code{\link{op_full_like}()} \cr +\code{\link{op_gelu}()} \cr +\code{\link{op_get_item}()} \cr +\code{\link{op_greater}()} \cr +\code{\link{op_greater_equal}()} \cr +\code{\link{op_hard_sigmoid}()} \cr +\code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr +\code{\link{op_hstack}()} \cr +\code{\link{op_identity}()} \cr +\code{\link{op_imag}()} \cr +\code{\link{op_image_affine_transform}()} \cr +\code{\link{op_image_crop}()} \cr +\code{\link{op_image_extract_patches}()} \cr +\code{\link{op_image_hsv_to_rgb}()} \cr +\code{\link{op_image_map_coordinates}()} \cr +\code{\link{op_image_pad}()} \cr +\code{\link{op_image_resize}()} \cr +\code{\link{op_image_rgb_to_grayscale}()} \cr +\code{\link{op_image_rgb_to_hsv}()} \cr +\code{\link{op_in_top_k}()} \cr +\code{\link{op_inv}()} \cr +\code{\link{op_irfft}()} \cr +\code{\link{op_is_tensor}()} \cr +\code{\link{op_isclose}()} \cr +\code{\link{op_isfinite}()} \cr +\code{\link{op_isinf}()} \cr +\code{\link{op_isnan}()} \cr +\code{\link{op_istft}()} \cr +\code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr +\code{\link{op_less}()} \cr +\code{\link{op_less_equal}()} \cr +\code{\link{op_linspace}()} \cr +\code{\link{op_log}()} \cr +\code{\link{op_log10}()} \cr +\code{\link{op_log1p}()} \cr +\code{\link{op_log2}()} \cr +\code{\link{op_log_sigmoid}()} \cr +\code{\link{op_log_softmax}()} \cr +\code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr +\code{\link{op_logical_and}()} \cr +\code{\link{op_logical_not}()} \cr +\code{\link{op_logical_or}()} \cr +\code{\link{op_logical_xor}()} \cr +\code{\link{op_logspace}()} \cr +\code{\link{op_logsumexp}()} \cr +\code{\link{op_lstsq}()} \cr +\code{\link{op_lu_factor}()} \cr +\code{\link{op_map}()} \cr +\code{\link{op_matmul}()} \cr +\code{\link{op_max}()} \cr +\code{\link{op_max_pool}()} \cr +\code{\link{op_maximum}()} \cr +\code{\link{op_mean}()} \cr +\code{\link{op_median}()} \cr +\code{\link{op_meshgrid}()} \cr +\code{\link{op_min}()} \cr +\code{\link{op_minimum}()} \cr +\code{\link{op_mod}()} \cr +\code{\link{op_moments}()} \cr +\code{\link{op_moveaxis}()} \cr +\code{\link{op_multi_hot}()} \cr +\code{\link{op_multiply}()} \cr +\code{\link{op_nan_to_num}()} \cr +\code{\link{op_ndim}()} \cr +\code{\link{op_negative}()} \cr +\code{\link{op_nonzero}()} \cr +\code{\link{op_norm}()} \cr +\code{\link{op_normalize}()} \cr +\code{\link{op_not_equal}()} \cr +\code{\link{op_one_hot}()} \cr +\code{\link{op_ones}()} \cr +\code{\link{op_ones_like}()} \cr +\code{\link{op_outer}()} \cr +\code{\link{op_pad}()} \cr +\code{\link{op_power}()} \cr +\code{\link{op_prod}()} \cr +\code{\link{op_psnr}()} \cr +\code{\link{op_qr}()} \cr +\code{\link{op_quantile}()} \cr +\code{\link{op_ravel}()} \cr +\code{\link{op_real}()} \cr +\code{\link{op_reciprocal}()} \cr +\code{\link{op_relu}()} \cr +\code{\link{op_relu6}()} \cr +\code{\link{op_repeat}()} \cr +\code{\link{op_reshape}()} \cr +\code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr +\code{\link{op_roll}()} \cr +\code{\link{op_round}()} \cr +\code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr +\code{\link{op_scan}()} \cr +\code{\link{op_scatter}()} \cr +\code{\link{op_scatter_update}()} \cr +\code{\link{op_searchsorted}()} \cr +\code{\link{op_segment_max}()} \cr +\code{\link{op_segment_sum}()} \cr +\code{\link{op_select}()} \cr +\code{\link{op_selu}()} \cr +\code{\link{op_separable_conv}()} \cr +\code{\link{op_shape}()} \cr +\code{\link{op_sigmoid}()} \cr +\code{\link{op_sign}()} \cr +\code{\link{op_silu}()} \cr +\code{\link{op_sin}()} \cr +\code{\link{op_sinh}()} \cr +\code{\link{op_size}()} \cr +\code{\link{op_slice}()} \cr +\code{\link{op_slice_update}()} \cr +\code{\link{op_slogdet}()} \cr +\code{\link{op_softmax}()} \cr +\code{\link{op_softplus}()} \cr +\code{\link{op_softsign}()} \cr +\code{\link{op_solve}()} \cr +\code{\link{op_solve_triangular}()} \cr +\code{\link{op_sort}()} \cr +\code{\link{op_sparse_categorical_crossentropy}()} \cr +\code{\link{op_split}()} \cr +\code{\link{op_sqrt}()} \cr +\code{\link{op_square}()} \cr +\code{\link{op_squeeze}()} \cr +\code{\link{op_stack}()} \cr +\code{\link{op_std}()} \cr +\code{\link{op_stft}()} \cr +\code{\link{op_stop_gradient}()} \cr +\code{\link{op_subtract}()} \cr +\code{\link{op_sum}()} \cr +\code{\link{op_svd}()} \cr +\code{\link{op_swapaxes}()} \cr +\code{\link{op_switch}()} \cr +\code{\link{op_take}()} \cr +\code{\link{op_take_along_axis}()} \cr +\code{\link{op_tan}()} \cr +\code{\link{op_tanh}()} \cr +\code{\link{op_tensordot}()} \cr +\code{\link{op_tile}()} \cr +\code{\link{op_top_k}()} \cr +\code{\link{op_trace}()} \cr +\code{\link{op_transpose}()} \cr +\code{\link{op_tri}()} \cr +\code{\link{op_tril}()} \cr +\code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr +\code{\link{op_unstack}()} \cr +\code{\link{op_var}()} \cr +\code{\link{op_vdot}()} \cr +\code{\link{op_vectorize}()} \cr +\code{\link{op_vectorized_map}()} \cr +\code{\link{op_vstack}()} \cr +\code{\link{op_where}()} \cr +\code{\link{op_while_loop}()} \cr +\code{\link{op_zeros}()} \cr +\code{\link{op_zeros_like}()} \cr +} +\concept{nn ops} +\concept{ops} diff --git a/man/op_dtype.Rd b/man/op_dtype.Rd index eb97dc1f5..c44474475 100644 --- a/man/op_dtype.Rd +++ b/man/op_dtype.Rd @@ -76,6 +76,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -109,6 +116,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr \code{\link{op_einsum}()} \cr @@ -136,6 +144,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -158,6 +167,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -168,6 +178,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -216,9 +227,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -270,6 +283,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_eig.Rd b/man/op_eig.Rd index bd2508d04..8bd3817af 100644 --- a/man/op_eig.Rd +++ b/man/op_eig.Rd @@ -54,6 +54,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -87,6 +94,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eigh}()} \cr \code{\link{op_einsum}()} \cr @@ -114,6 +122,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -136,6 +145,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -146,6 +156,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -194,9 +205,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -248,6 +261,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_eigh.Rd b/man/op_eigh.Rd index 23efdb9b9..92807ddfd 100644 --- a/man/op_eigh.Rd +++ b/man/op_eigh.Rd @@ -54,6 +54,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -87,6 +94,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_einsum}()} \cr @@ -114,6 +122,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -136,6 +145,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -146,6 +156,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -194,9 +205,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -248,6 +261,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_einsum.Rd b/man/op_einsum.Rd index 0893c4b0a..5595c76eb 100644 --- a/man/op_einsum.Rd +++ b/man/op_einsum.Rd @@ -140,6 +140,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -175,6 +182,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -182,6 +190,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -190,6 +199,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -224,8 +234,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -252,6 +264,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -285,6 +298,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -318,6 +338,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -345,6 +366,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -367,6 +389,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -377,6 +400,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -425,9 +449,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -479,6 +505,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_elu.Rd b/man/op_elu.Rd index 0d2f9027e..ff97c4805 100644 --- a/man/op_elu.Rd +++ b/man/op_elu.Rd @@ -43,6 +43,7 @@ Other nn ops: \cr \code{\link{op_conv_transpose}()} \cr \code{\link{op_ctc_loss}()} \cr \code{\link{op_depthwise_conv}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_gelu}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr @@ -91,6 +92,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -124,6 +132,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -151,6 +160,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -173,6 +183,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -183,6 +194,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -231,9 +243,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -285,6 +299,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_empty.Rd b/man/op_empty.Rd index 7134099ed..146a46e3c 100644 --- a/man/op_empty.Rd +++ b/man/op_empty.Rd @@ -43,6 +43,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -78,6 +85,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -85,6 +93,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -93,6 +102,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -127,8 +137,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -155,6 +167,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -188,6 +201,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -221,6 +241,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -248,6 +269,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -270,6 +292,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -280,6 +303,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -328,9 +352,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -382,6 +408,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_equal.Rd b/man/op_equal.Rd index db7f314ff..112e1d87b 100644 --- a/man/op_equal.Rd +++ b/man/op_equal.Rd @@ -64,6 +64,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -99,6 +106,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -106,6 +114,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -114,6 +123,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -148,8 +158,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -176,6 +188,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -209,6 +222,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -242,6 +262,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -269,6 +290,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -291,6 +313,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -301,6 +324,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -349,9 +373,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -403,6 +429,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_erf.Rd b/man/op_erf.Rd index ee1e58d41..d17d2d71e 100644 --- a/man/op_erf.Rd +++ b/man/op_erf.Rd @@ -72,6 +72,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -105,6 +112,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -132,6 +140,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -154,6 +163,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -164,6 +174,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -212,9 +223,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -266,6 +279,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_erfinv.Rd b/man/op_erfinv.Rd index 467a0fe1e..896e9535d 100644 --- a/man/op_erfinv.Rd +++ b/man/op_erfinv.Rd @@ -69,6 +69,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -102,6 +109,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -129,6 +137,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -151,6 +160,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -161,6 +171,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -209,9 +220,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -263,6 +276,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_exp.Rd b/man/op_exp.Rd index 2499970aa..70c107166 100644 --- a/man/op_exp.Rd +++ b/man/op_exp.Rd @@ -41,6 +41,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -76,6 +83,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -83,6 +91,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -91,6 +100,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -125,8 +135,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -153,6 +165,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -186,6 +199,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -219,6 +239,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -246,6 +267,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -268,6 +290,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -278,6 +301,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -326,9 +350,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -380,6 +406,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_expand_dims.Rd b/man/op_expand_dims.Rd index b058da98e..3b107883f 100644 --- a/man/op_expand_dims.Rd +++ b/man/op_expand_dims.Rd @@ -44,6 +44,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -79,6 +86,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -86,6 +94,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -94,6 +103,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -128,8 +138,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -156,6 +168,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -189,6 +202,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -222,6 +242,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -249,6 +270,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -271,6 +293,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -281,6 +304,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -329,9 +353,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -383,6 +409,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_expm1.Rd b/man/op_expm1.Rd index 529b2edb0..ed2be3db1 100644 --- a/man/op_expm1.Rd +++ b/man/op_expm1.Rd @@ -41,6 +41,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -76,6 +83,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -83,6 +91,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -91,6 +100,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -125,8 +135,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -153,6 +165,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -186,6 +199,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -219,6 +239,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -246,6 +267,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -268,6 +290,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -278,6 +301,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -326,9 +350,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -380,6 +406,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_extract_sequences.Rd b/man/op_extract_sequences.Rd index c66b27cc2..8f9ebce0c 100644 --- a/man/op_extract_sequences.Rd +++ b/man/op_extract_sequences.Rd @@ -86,6 +86,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -119,6 +126,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -146,6 +154,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -168,6 +177,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -178,6 +188,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -226,9 +237,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -280,6 +293,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_eye.Rd b/man/op_eye.Rd index 756d655ff..f37d0b74c 100644 --- a/man/op_eye.Rd +++ b/man/op_eye.Rd @@ -49,6 +49,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -84,6 +91,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -91,6 +99,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -99,6 +108,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -133,8 +143,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -161,6 +173,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -194,6 +207,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -227,6 +247,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -254,6 +275,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -276,6 +298,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -286,6 +309,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -334,9 +358,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -388,6 +414,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_fft.Rd b/man/op_fft.Rd index 9668ec417..55ebe169e 100644 --- a/man/op_fft.Rd +++ b/man/op_fft.Rd @@ -80,6 +80,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -113,6 +120,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -140,6 +148,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -162,6 +171,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -172,6 +182,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -220,9 +231,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -274,6 +287,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_fft2.Rd b/man/op_fft2.Rd index c00e72f0e..3b38c144f 100644 --- a/man/op_fft2.Rd +++ b/man/op_fft2.Rd @@ -86,6 +86,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -119,6 +126,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -146,6 +154,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -168,6 +177,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -178,6 +188,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -226,9 +237,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -280,6 +293,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_flip.Rd b/man/op_flip.Rd index 1764216d3..6bdcac7ac 100644 --- a/man/op_flip.Rd +++ b/man/op_flip.Rd @@ -44,6 +44,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -79,6 +86,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -86,6 +94,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -94,6 +103,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -128,8 +138,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -156,6 +168,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -189,6 +202,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -222,6 +242,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -249,6 +270,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -271,6 +293,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -281,6 +304,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -329,9 +353,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -383,6 +409,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_floor.Rd b/man/op_floor.Rd index baa5d10cc..0191ceb46 100644 --- a/man/op_floor.Rd +++ b/man/op_floor.Rd @@ -41,6 +41,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -76,6 +83,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -83,6 +91,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -91,6 +100,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -125,8 +135,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -153,6 +165,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -186,6 +199,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -219,6 +239,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -246,6 +267,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -268,6 +290,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -278,6 +301,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -326,9 +350,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -380,6 +406,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_floor_divide.Rd b/man/op_floor_divide.Rd index b610b21fb..372eed205 100644 --- a/man/op_floor_divide.Rd +++ b/man/op_floor_divide.Rd @@ -60,6 +60,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -95,6 +102,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -102,6 +110,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -110,6 +119,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -144,8 +154,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -172,6 +184,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -205,6 +218,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -238,6 +258,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -265,6 +286,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -287,6 +309,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -297,6 +320,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -345,9 +369,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -399,6 +425,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_fori_loop.Rd b/man/op_fori_loop.Rd index 3590d8c5d..7aa258b31 100644 --- a/man/op_fori_loop.Rd +++ b/man/op_fori_loop.Rd @@ -86,6 +86,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -119,6 +126,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -146,6 +154,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -168,6 +177,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -178,6 +188,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -226,9 +237,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -280,6 +293,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_full.Rd b/man/op_full.Rd index f7ebed85d..aca734d5d 100644 --- a/man/op_full.Rd +++ b/man/op_full.Rd @@ -45,6 +45,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -80,6 +87,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -87,6 +95,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -95,6 +104,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -129,8 +139,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -157,6 +169,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -190,6 +203,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -223,6 +243,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -250,6 +271,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -272,6 +294,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -282,6 +305,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -330,9 +354,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -384,6 +410,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_full_like.Rd b/man/op_full_like.Rd index 33985e88d..37a06304e 100644 --- a/man/op_full_like.Rd +++ b/man/op_full_like.Rd @@ -45,6 +45,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -80,6 +87,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -87,6 +95,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -95,6 +104,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -129,8 +139,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -157,6 +169,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -190,6 +203,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -223,6 +243,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -250,6 +271,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -272,6 +294,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -282,6 +305,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -330,9 +354,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -384,6 +410,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_gelu.Rd b/man/op_gelu.Rd index 51a51d49a..59feeb183 100644 --- a/man/op_gelu.Rd +++ b/man/op_gelu.Rd @@ -61,6 +61,7 @@ Other nn ops: \cr \code{\link{op_conv_transpose}()} \cr \code{\link{op_ctc_loss}()} \cr \code{\link{op_depthwise_conv}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_elu}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr @@ -109,6 +110,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -142,6 +150,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -169,6 +178,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -191,6 +201,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -201,6 +212,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -249,9 +261,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -303,6 +317,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_get_item.Rd b/man/op_get_item.Rd index dfce02e4e..4b48318a2 100644 --- a/man/op_get_item.Rd +++ b/man/op_get_item.Rd @@ -46,6 +46,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -81,6 +88,7 @@ Other numpy ops: \cr \code{\link{op_full_like}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -88,6 +96,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -96,6 +105,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -130,8 +140,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -158,6 +170,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -191,6 +204,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -224,6 +244,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -251,6 +272,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -273,6 +295,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -283,6 +306,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -331,9 +355,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -385,6 +411,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_greater.Rd b/man/op_greater.Rd index 63bb2c284..62a73091d 100644 --- a/man/op_greater.Rd +++ b/man/op_greater.Rd @@ -64,6 +64,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -99,6 +106,7 @@ Other numpy ops: \cr \code{\link{op_full_like}()} \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -106,6 +114,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -114,6 +123,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -148,8 +158,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -176,6 +188,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -209,6 +222,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -242,6 +262,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -269,6 +290,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -291,6 +313,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -301,6 +324,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -349,9 +373,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -403,6 +429,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_greater_equal.Rd b/man/op_greater_equal.Rd index 43dd180cc..aab831724 100644 --- a/man/op_greater_equal.Rd +++ b/man/op_greater_equal.Rd @@ -64,6 +64,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -99,6 +106,7 @@ Other numpy ops: \cr \code{\link{op_full_like}()} \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -106,6 +114,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -114,6 +123,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -148,8 +158,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -176,6 +188,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -209,6 +222,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -242,6 +262,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -269,6 +290,7 @@ Other ops: \cr \code{\link{op_greater}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -291,6 +313,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -301,6 +324,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -349,9 +373,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -403,6 +429,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_hard_sigmoid.Rd b/man/op_hard_sigmoid.Rd index b49c87283..bc4b3ca08 100644 --- a/man/op_hard_sigmoid.Rd +++ b/man/op_hard_sigmoid.Rd @@ -48,6 +48,7 @@ Other nn ops: \cr \code{\link{op_conv_transpose}()} \cr \code{\link{op_ctc_loss}()} \cr \code{\link{op_depthwise_conv}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_elu}()} \cr \code{\link{op_gelu}()} \cr \code{\link{op_hard_silu}()} \cr @@ -96,6 +97,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -129,6 +137,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -156,6 +165,7 @@ Other ops: \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -178,6 +188,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -188,6 +199,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -236,9 +248,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -290,6 +304,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_hard_silu.Rd b/man/op_hard_silu.Rd index 3288407f6..db817ef99 100644 --- a/man/op_hard_silu.Rd +++ b/man/op_hard_silu.Rd @@ -45,6 +45,7 @@ Other nn ops: \cr \code{\link{op_conv_transpose}()} \cr \code{\link{op_ctc_loss}()} \cr \code{\link{op_depthwise_conv}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_elu}()} \cr \code{\link{op_gelu}()} \cr \code{\link{op_hard_sigmoid}()} \cr @@ -93,6 +94,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -126,6 +134,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -153,6 +162,7 @@ Other ops: \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -175,6 +185,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -185,6 +196,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -233,9 +245,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -287,6 +301,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_histogram.Rd b/man/op_histogram.Rd new file mode 100644 index 000000000..193ed8522 --- /dev/null +++ b/man/op_histogram.Rd @@ -0,0 +1,449 @@ +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/ops-numpy.R +\name{op_histogram} +\alias{op_histogram} +\title{Computes a histogram of the data tensor \code{x}.} +\usage{ +op_histogram(x, bins = 10L, range = NULL) +} +\arguments{ +\item{x}{Input tensor.} + +\item{bins}{An integer representing the number of histogram bins. +Defaults to 10.} + +\item{range}{A pair of numbers representing the lower and upper range of the bins. +If not specified, it will use the min and max of \code{x}.} +} +\value{ +A list of two tensors containing: +\itemize{ +\item A tensor representing the counts of elements in each bin. +\item A tensor representing the bin edges. +} +} +\description{ +Computes a histogram of the data tensor \code{x}. +} +\section{Examples}{ +\if{html}{\out{
}}\preformatted{input_tensor <- random_uniform(8) +c(counts, edges) \%<-\% op_histogram(input_tensor) + +counts +}\if{html}{\out{
}} + +\if{html}{\out{
}}\preformatted{#> tf.Tensor([2. 1. 1. 1. 0. 1. 0. 0. 0. 2.], shape=(10), dtype=float32) + +}\if{html}{\out{
}} + +\if{html}{\out{
}}\preformatted{edges +}\if{html}{\out{
}} + +\if{html}{\out{
}}\preformatted{#> tf.Tensor( +#> [0.01647806 0.10867032 0.20086257 0.29305482 0.38524708 0.47743934 +#> 0.5696316 0.66182387 0.7540161 0.84620833 0.9384006 ], shape=(11), dtype=float32) + +}\if{html}{\out{
}} +} + +\seealso{ +Other numpy ops: \cr +\code{\link{op_abs}()} \cr +\code{\link{op_add}()} \cr +\code{\link{op_all}()} \cr +\code{\link{op_any}()} \cr +\code{\link{op_append}()} \cr +\code{\link{op_arange}()} \cr +\code{\link{op_arccos}()} \cr +\code{\link{op_arccosh}()} \cr +\code{\link{op_arcsin}()} \cr +\code{\link{op_arcsinh}()} \cr +\code{\link{op_arctan}()} \cr +\code{\link{op_arctan2}()} \cr +\code{\link{op_arctanh}()} \cr +\code{\link{op_argmax}()} \cr +\code{\link{op_argmin}()} \cr +\code{\link{op_argpartition}()} \cr +\code{\link{op_argsort}()} \cr +\code{\link{op_array}()} \cr +\code{\link{op_average}()} \cr +\code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr +\code{\link{op_broadcast_to}()} \cr +\code{\link{op_ceil}()} \cr +\code{\link{op_clip}()} \cr +\code{\link{op_concatenate}()} \cr +\code{\link{op_conj}()} \cr +\code{\link{op_copy}()} \cr +\code{\link{op_correlate}()} \cr +\code{\link{op_cos}()} \cr +\code{\link{op_cosh}()} \cr +\code{\link{op_count_nonzero}()} \cr +\code{\link{op_cross}()} \cr +\code{\link{op_ctc_decode}()} \cr +\code{\link{op_cumprod}()} \cr +\code{\link{op_cumsum}()} \cr +\code{\link{op_diag}()} \cr +\code{\link{op_diagonal}()} \cr +\code{\link{op_diff}()} \cr +\code{\link{op_digitize}()} \cr +\code{\link{op_divide}()} \cr +\code{\link{op_divide_no_nan}()} \cr +\code{\link{op_dot}()} \cr +\code{\link{op_einsum}()} \cr +\code{\link{op_empty}()} \cr +\code{\link{op_equal}()} \cr +\code{\link{op_exp}()} \cr +\code{\link{op_expand_dims}()} \cr +\code{\link{op_expm1}()} \cr +\code{\link{op_eye}()} \cr +\code{\link{op_flip}()} \cr +\code{\link{op_floor}()} \cr +\code{\link{op_floor_divide}()} \cr +\code{\link{op_full}()} \cr +\code{\link{op_full_like}()} \cr +\code{\link{op_get_item}()} \cr +\code{\link{op_greater}()} \cr +\code{\link{op_greater_equal}()} \cr +\code{\link{op_hstack}()} \cr +\code{\link{op_identity}()} \cr +\code{\link{op_imag}()} \cr +\code{\link{op_isclose}()} \cr +\code{\link{op_isfinite}()} \cr +\code{\link{op_isinf}()} \cr +\code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr +\code{\link{op_less}()} \cr +\code{\link{op_less_equal}()} \cr +\code{\link{op_linspace}()} \cr +\code{\link{op_log}()} \cr +\code{\link{op_log10}()} \cr +\code{\link{op_log1p}()} \cr +\code{\link{op_log2}()} \cr +\code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr +\code{\link{op_logical_and}()} \cr +\code{\link{op_logical_not}()} \cr +\code{\link{op_logical_or}()} \cr +\code{\link{op_logical_xor}()} \cr +\code{\link{op_logspace}()} \cr +\code{\link{op_lstsq}()} \cr +\code{\link{op_matmul}()} \cr +\code{\link{op_max}()} \cr +\code{\link{op_maximum}()} \cr +\code{\link{op_mean}()} \cr +\code{\link{op_median}()} \cr +\code{\link{op_meshgrid}()} \cr +\code{\link{op_min}()} \cr +\code{\link{op_minimum}()} \cr +\code{\link{op_mod}()} \cr +\code{\link{op_moveaxis}()} \cr +\code{\link{op_multiply}()} \cr +\code{\link{op_nan_to_num}()} \cr +\code{\link{op_ndim}()} \cr +\code{\link{op_negative}()} \cr +\code{\link{op_nonzero}()} \cr +\code{\link{op_not_equal}()} \cr +\code{\link{op_ones}()} \cr +\code{\link{op_ones_like}()} \cr +\code{\link{op_outer}()} \cr +\code{\link{op_pad}()} \cr +\code{\link{op_power}()} \cr +\code{\link{op_prod}()} \cr +\code{\link{op_quantile}()} \cr +\code{\link{op_ravel}()} \cr +\code{\link{op_real}()} \cr +\code{\link{op_reciprocal}()} \cr +\code{\link{op_repeat}()} \cr +\code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr +\code{\link{op_roll}()} \cr +\code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr +\code{\link{op_select}()} \cr +\code{\link{op_sign}()} \cr +\code{\link{op_sin}()} \cr +\code{\link{op_sinh}()} \cr +\code{\link{op_size}()} \cr +\code{\link{op_sort}()} \cr +\code{\link{op_split}()} \cr +\code{\link{op_sqrt}()} \cr +\code{\link{op_square}()} \cr +\code{\link{op_squeeze}()} \cr +\code{\link{op_stack}()} \cr +\code{\link{op_std}()} \cr +\code{\link{op_subtract}()} \cr +\code{\link{op_sum}()} \cr +\code{\link{op_swapaxes}()} \cr +\code{\link{op_take}()} \cr +\code{\link{op_take_along_axis}()} \cr +\code{\link{op_tan}()} \cr +\code{\link{op_tanh}()} \cr +\code{\link{op_tensordot}()} \cr +\code{\link{op_tile}()} \cr +\code{\link{op_trace}()} \cr +\code{\link{op_transpose}()} \cr +\code{\link{op_tri}()} \cr +\code{\link{op_tril}()} \cr +\code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr +\code{\link{op_var}()} \cr +\code{\link{op_vdot}()} \cr +\code{\link{op_vectorize}()} \cr +\code{\link{op_vstack}()} \cr +\code{\link{op_where}()} \cr +\code{\link{op_zeros}()} \cr +\code{\link{op_zeros_like}()} \cr + +Other ops: \cr +\code{\link{op_abs}()} \cr +\code{\link{op_add}()} \cr +\code{\link{op_all}()} \cr +\code{\link{op_any}()} \cr +\code{\link{op_append}()} \cr +\code{\link{op_arange}()} \cr +\code{\link{op_arccos}()} \cr +\code{\link{op_arccosh}()} \cr +\code{\link{op_arcsin}()} \cr +\code{\link{op_arcsinh}()} \cr +\code{\link{op_arctan}()} \cr +\code{\link{op_arctan2}()} \cr +\code{\link{op_arctanh}()} \cr +\code{\link{op_argmax}()} \cr +\code{\link{op_argmin}()} \cr +\code{\link{op_argpartition}()} \cr +\code{\link{op_argsort}()} \cr +\code{\link{op_array}()} \cr +\code{\link{op_associative_scan}()} \cr +\code{\link{op_average}()} \cr +\code{\link{op_average_pool}()} \cr +\code{\link{op_batch_normalization}()} \cr +\code{\link{op_binary_crossentropy}()} \cr +\code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr +\code{\link{op_broadcast_to}()} \cr +\code{\link{op_cast}()} \cr +\code{\link{op_categorical_crossentropy}()} \cr +\code{\link{op_ceil}()} \cr +\code{\link{op_cholesky}()} \cr +\code{\link{op_clip}()} \cr +\code{\link{op_concatenate}()} \cr +\code{\link{op_cond}()} \cr +\code{\link{op_conj}()} \cr +\code{\link{op_conv}()} \cr +\code{\link{op_conv_transpose}()} \cr +\code{\link{op_convert_to_numpy}()} \cr +\code{\link{op_convert_to_tensor}()} \cr +\code{\link{op_copy}()} \cr +\code{\link{op_correlate}()} \cr +\code{\link{op_cos}()} \cr +\code{\link{op_cosh}()} \cr +\code{\link{op_count_nonzero}()} \cr +\code{\link{op_cross}()} \cr +\code{\link{op_ctc_decode}()} \cr +\code{\link{op_ctc_loss}()} \cr +\code{\link{op_cumprod}()} \cr +\code{\link{op_cumsum}()} \cr +\code{\link{op_custom_gradient}()} \cr +\code{\link{op_depthwise_conv}()} \cr +\code{\link{op_det}()} \cr +\code{\link{op_diag}()} \cr +\code{\link{op_diagonal}()} \cr +\code{\link{op_diff}()} \cr +\code{\link{op_digitize}()} \cr +\code{\link{op_divide}()} \cr +\code{\link{op_divide_no_nan}()} \cr +\code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr +\code{\link{op_dtype}()} \cr +\code{\link{op_eig}()} \cr +\code{\link{op_eigh}()} \cr +\code{\link{op_einsum}()} \cr +\code{\link{op_elu}()} \cr +\code{\link{op_empty}()} \cr +\code{\link{op_equal}()} \cr +\code{\link{op_erf}()} \cr +\code{\link{op_erfinv}()} \cr +\code{\link{op_exp}()} \cr +\code{\link{op_expand_dims}()} \cr +\code{\link{op_expm1}()} \cr +\code{\link{op_extract_sequences}()} \cr +\code{\link{op_eye}()} \cr +\code{\link{op_fft}()} \cr +\code{\link{op_fft2}()} \cr +\code{\link{op_flip}()} \cr +\code{\link{op_floor}()} \cr +\code{\link{op_floor_divide}()} \cr +\code{\link{op_fori_loop}()} \cr +\code{\link{op_full}()} \cr +\code{\link{op_full_like}()} \cr +\code{\link{op_gelu}()} \cr +\code{\link{op_get_item}()} \cr +\code{\link{op_greater}()} \cr +\code{\link{op_greater_equal}()} \cr +\code{\link{op_hard_sigmoid}()} \cr +\code{\link{op_hard_silu}()} \cr +\code{\link{op_hstack}()} \cr +\code{\link{op_identity}()} \cr +\code{\link{op_imag}()} \cr +\code{\link{op_image_affine_transform}()} \cr +\code{\link{op_image_crop}()} \cr +\code{\link{op_image_extract_patches}()} \cr +\code{\link{op_image_hsv_to_rgb}()} \cr +\code{\link{op_image_map_coordinates}()} \cr +\code{\link{op_image_pad}()} \cr +\code{\link{op_image_resize}()} \cr +\code{\link{op_image_rgb_to_grayscale}()} \cr +\code{\link{op_image_rgb_to_hsv}()} \cr +\code{\link{op_in_top_k}()} \cr +\code{\link{op_inv}()} \cr +\code{\link{op_irfft}()} \cr +\code{\link{op_is_tensor}()} \cr +\code{\link{op_isclose}()} \cr +\code{\link{op_isfinite}()} \cr +\code{\link{op_isinf}()} \cr +\code{\link{op_isnan}()} \cr +\code{\link{op_istft}()} \cr +\code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr +\code{\link{op_less}()} \cr +\code{\link{op_less_equal}()} \cr +\code{\link{op_linspace}()} \cr +\code{\link{op_log}()} \cr +\code{\link{op_log10}()} \cr +\code{\link{op_log1p}()} \cr +\code{\link{op_log2}()} \cr +\code{\link{op_log_sigmoid}()} \cr +\code{\link{op_log_softmax}()} \cr +\code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr +\code{\link{op_logical_and}()} \cr +\code{\link{op_logical_not}()} \cr +\code{\link{op_logical_or}()} \cr +\code{\link{op_logical_xor}()} \cr +\code{\link{op_logspace}()} \cr +\code{\link{op_logsumexp}()} \cr +\code{\link{op_lstsq}()} \cr +\code{\link{op_lu_factor}()} \cr +\code{\link{op_map}()} \cr +\code{\link{op_matmul}()} \cr +\code{\link{op_max}()} \cr +\code{\link{op_max_pool}()} \cr +\code{\link{op_maximum}()} \cr +\code{\link{op_mean}()} \cr +\code{\link{op_median}()} \cr +\code{\link{op_meshgrid}()} \cr +\code{\link{op_min}()} \cr +\code{\link{op_minimum}()} \cr +\code{\link{op_mod}()} \cr +\code{\link{op_moments}()} \cr +\code{\link{op_moveaxis}()} \cr +\code{\link{op_multi_hot}()} \cr +\code{\link{op_multiply}()} \cr +\code{\link{op_nan_to_num}()} \cr +\code{\link{op_ndim}()} \cr +\code{\link{op_negative}()} \cr +\code{\link{op_nonzero}()} \cr +\code{\link{op_norm}()} \cr +\code{\link{op_normalize}()} \cr +\code{\link{op_not_equal}()} \cr +\code{\link{op_one_hot}()} \cr +\code{\link{op_ones}()} \cr +\code{\link{op_ones_like}()} \cr +\code{\link{op_outer}()} \cr +\code{\link{op_pad}()} \cr +\code{\link{op_power}()} \cr +\code{\link{op_prod}()} \cr +\code{\link{op_psnr}()} \cr +\code{\link{op_qr}()} \cr +\code{\link{op_quantile}()} \cr +\code{\link{op_ravel}()} \cr +\code{\link{op_real}()} \cr +\code{\link{op_reciprocal}()} \cr +\code{\link{op_relu}()} \cr +\code{\link{op_relu6}()} \cr +\code{\link{op_repeat}()} \cr +\code{\link{op_reshape}()} \cr +\code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr +\code{\link{op_roll}()} \cr +\code{\link{op_round}()} \cr +\code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr +\code{\link{op_scan}()} \cr +\code{\link{op_scatter}()} \cr +\code{\link{op_scatter_update}()} \cr +\code{\link{op_searchsorted}()} \cr +\code{\link{op_segment_max}()} \cr +\code{\link{op_segment_sum}()} \cr +\code{\link{op_select}()} \cr +\code{\link{op_selu}()} \cr +\code{\link{op_separable_conv}()} \cr +\code{\link{op_shape}()} \cr +\code{\link{op_sigmoid}()} \cr +\code{\link{op_sign}()} \cr +\code{\link{op_silu}()} \cr +\code{\link{op_sin}()} \cr +\code{\link{op_sinh}()} \cr +\code{\link{op_size}()} \cr +\code{\link{op_slice}()} \cr +\code{\link{op_slice_update}()} \cr +\code{\link{op_slogdet}()} \cr +\code{\link{op_softmax}()} \cr +\code{\link{op_softplus}()} \cr +\code{\link{op_softsign}()} \cr +\code{\link{op_solve}()} \cr +\code{\link{op_solve_triangular}()} \cr +\code{\link{op_sort}()} \cr +\code{\link{op_sparse_categorical_crossentropy}()} \cr +\code{\link{op_split}()} \cr +\code{\link{op_sqrt}()} \cr +\code{\link{op_square}()} \cr +\code{\link{op_squeeze}()} \cr +\code{\link{op_stack}()} \cr +\code{\link{op_std}()} \cr +\code{\link{op_stft}()} \cr +\code{\link{op_stop_gradient}()} \cr +\code{\link{op_subtract}()} \cr +\code{\link{op_sum}()} \cr +\code{\link{op_svd}()} \cr +\code{\link{op_swapaxes}()} \cr +\code{\link{op_switch}()} \cr +\code{\link{op_take}()} \cr +\code{\link{op_take_along_axis}()} \cr +\code{\link{op_tan}()} \cr +\code{\link{op_tanh}()} \cr +\code{\link{op_tensordot}()} \cr +\code{\link{op_tile}()} \cr +\code{\link{op_top_k}()} \cr +\code{\link{op_trace}()} \cr +\code{\link{op_transpose}()} \cr +\code{\link{op_tri}()} \cr +\code{\link{op_tril}()} \cr +\code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr +\code{\link{op_unstack}()} \cr +\code{\link{op_var}()} \cr +\code{\link{op_vdot}()} \cr +\code{\link{op_vectorize}()} \cr +\code{\link{op_vectorized_map}()} \cr +\code{\link{op_vstack}()} \cr +\code{\link{op_where}()} \cr +\code{\link{op_while_loop}()} \cr +\code{\link{op_zeros}()} \cr +\code{\link{op_zeros_like}()} \cr +} +\concept{numpy ops} +\concept{ops} diff --git a/man/op_hstack.Rd b/man/op_hstack.Rd index 6106ca500..b7bd4fb8e 100644 --- a/man/op_hstack.Rd +++ b/man/op_hstack.Rd @@ -42,6 +42,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -78,12 +85,14 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr \code{\link{op_isclose}()} \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -92,6 +101,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -126,8 +136,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -154,6 +166,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -187,6 +200,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -220,6 +240,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -248,6 +269,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr \code{\link{op_image_affine_transform}()} \cr @@ -269,6 +291,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -279,6 +302,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -327,9 +351,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -381,6 +407,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_identity.Rd b/man/op_identity.Rd index 678d1a21c..081e14ea9 100644 --- a/man/op_identity.Rd +++ b/man/op_identity.Rd @@ -44,6 +44,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -80,12 +87,14 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_imag}()} \cr \code{\link{op_isclose}()} \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -94,6 +103,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -128,8 +138,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -156,6 +168,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -189,6 +202,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -222,6 +242,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -250,6 +271,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_imag}()} \cr \code{\link{op_image_affine_transform}()} \cr @@ -271,6 +293,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -281,6 +304,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -329,9 +353,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -383,6 +409,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_imag.Rd b/man/op_imag.Rd index 006ad6710..faeb3ff89 100644 --- a/man/op_imag.Rd +++ b/man/op_imag.Rd @@ -41,6 +41,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -77,12 +84,14 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_isclose}()} \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -91,6 +100,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -125,8 +135,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -153,6 +165,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -186,6 +199,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -219,6 +239,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -247,6 +268,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_image_affine_transform}()} \cr @@ -268,6 +290,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -278,6 +301,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -326,9 +350,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -380,6 +406,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_image_affine_transform.Rd b/man/op_image_affine_transform.Rd index 6124f963a..4cb1d9d90 100644 --- a/man/op_image_affine_transform.Rd +++ b/man/op_image_affine_transform.Rd @@ -165,6 +165,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -198,6 +205,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -226,6 +234,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -247,6 +256,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -257,6 +267,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -305,9 +316,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -359,6 +372,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_image_crop.Rd b/man/op_image_crop.Rd index 8cf9339c0..74a725936 100644 --- a/man/op_image_crop.Rd +++ b/man/op_image_crop.Rd @@ -108,6 +108,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -141,6 +148,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -169,6 +177,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -190,6 +199,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -200,6 +210,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -248,9 +259,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -302,6 +315,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_image_extract_patches.Rd b/man/op_image_extract_patches.Rd index b88d29d23..7b89c023f 100644 --- a/man/op_image_extract_patches.Rd +++ b/man/op_image_extract_patches.Rd @@ -121,6 +121,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -154,6 +161,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -182,6 +190,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -203,6 +212,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -213,6 +223,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -261,9 +272,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -315,6 +328,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_image_hsv_to_rgb.Rd b/man/op_image_hsv_to_rgb.Rd index edfa8002c..d2fc9745c 100644 --- a/man/op_image_hsv_to_rgb.Rd +++ b/man/op_image_hsv_to_rgb.Rd @@ -104,6 +104,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -137,6 +144,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -165,6 +173,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -186,6 +195,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -196,6 +206,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -244,9 +255,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -298,6 +311,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_image_map_coordinates.Rd b/man/op_image_map_coordinates.Rd index 485c87b6e..2c3483db3 100644 --- a/man/op_image_map_coordinates.Rd +++ b/man/op_image_map_coordinates.Rd @@ -103,6 +103,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -136,6 +143,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -164,6 +172,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -185,6 +194,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -195,6 +205,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -243,9 +254,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -297,6 +310,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_image_pad.Rd b/man/op_image_pad.Rd index 31ee76442..149d6e8eb 100644 --- a/man/op_image_pad.Rd +++ b/man/op_image_pad.Rd @@ -119,6 +119,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -152,6 +159,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -180,6 +188,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -201,6 +210,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -211,6 +221,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -259,9 +270,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -313,6 +326,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_image_resize.Rd b/man/op_image_resize.Rd index 9587aa2ff..45a62bb06 100644 --- a/man/op_image_resize.Rd +++ b/man/op_image_resize.Rd @@ -145,6 +145,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -178,6 +185,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -206,6 +214,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -227,6 +236,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -237,6 +247,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -285,9 +296,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -339,6 +352,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_image_rgb_to_grayscale.Rd b/man/op_image_rgb_to_grayscale.Rd index cba850716..5cb0c09e6 100644 --- a/man/op_image_rgb_to_grayscale.Rd +++ b/man/op_image_rgb_to_grayscale.Rd @@ -104,6 +104,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -137,6 +144,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -165,6 +173,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -186,6 +195,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -196,6 +206,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -244,9 +255,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -298,6 +311,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_image_rgb_to_hsv.Rd b/man/op_image_rgb_to_hsv.Rd index 327f992f2..d530d6d1a 100644 --- a/man/op_image_rgb_to_hsv.Rd +++ b/man/op_image_rgb_to_hsv.Rd @@ -107,6 +107,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -140,6 +147,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -168,6 +176,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -189,6 +198,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -199,6 +209,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -247,9 +258,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -301,6 +314,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_in_top_k.Rd b/man/op_in_top_k.Rd index 8e2d265f8..0c9f6f243 100644 --- a/man/op_in_top_k.Rd +++ b/man/op_in_top_k.Rd @@ -83,6 +83,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -116,6 +123,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -144,6 +152,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -165,6 +174,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -175,6 +185,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -223,9 +234,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -277,6 +290,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_inv.Rd b/man/op_inv.Rd index 5e418708d..ccc346bcf 100644 --- a/man/op_inv.Rd +++ b/man/op_inv.Rd @@ -53,6 +53,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -86,6 +93,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -114,6 +122,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -135,6 +144,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -145,6 +155,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -193,9 +204,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -247,6 +260,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_irfft.Rd b/man/op_irfft.Rd index dfa676432..c270abe30 100644 --- a/man/op_irfft.Rd +++ b/man/op_irfft.Rd @@ -101,6 +101,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -134,6 +141,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -162,6 +170,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -183,6 +192,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -193,6 +203,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -241,9 +252,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -295,6 +308,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_is_tensor.Rd b/man/op_is_tensor.Rd index 177e8def8..fc710f441 100644 --- a/man/op_is_tensor.Rd +++ b/man/op_is_tensor.Rd @@ -69,6 +69,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -102,6 +109,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -130,6 +138,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -151,6 +160,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -161,6 +171,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -209,9 +220,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -263,6 +276,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_isclose.Rd b/man/op_isclose.Rd index 2b865d940..febef2a81 100644 --- a/man/op_isclose.Rd +++ b/man/op_isclose.Rd @@ -49,6 +49,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -85,12 +92,14 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -99,6 +108,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -133,8 +143,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -161,6 +173,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -194,6 +207,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -227,6 +247,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -255,6 +276,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -276,6 +298,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -286,6 +309,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -334,9 +358,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -388,6 +414,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_isfinite.Rd b/man/op_isfinite.Rd index c5c4b4425..060cd21cf 100644 --- a/man/op_isfinite.Rd +++ b/man/op_isfinite.Rd @@ -43,6 +43,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -79,12 +86,14 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr \code{\link{op_isclose}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -93,6 +102,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -127,8 +137,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -155,6 +167,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -188,6 +201,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -221,6 +241,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -249,6 +270,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -270,6 +292,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -280,6 +303,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -328,9 +352,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -382,6 +408,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_isinf.Rd b/man/op_isinf.Rd index 777609744..4b762eb40 100644 --- a/man/op_isinf.Rd +++ b/man/op_isinf.Rd @@ -41,6 +41,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -77,12 +84,14 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr \code{\link{op_isclose}()} \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -91,6 +100,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -125,8 +135,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -153,6 +165,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -186,6 +199,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -219,6 +239,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -247,6 +268,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -268,6 +290,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -278,6 +301,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -326,9 +350,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -380,6 +406,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_isnan.Rd b/man/op_isnan.Rd index 1b0e1febc..bdc8b4022 100644 --- a/man/op_isnan.Rd +++ b/man/op_isnan.Rd @@ -41,6 +41,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -77,12 +84,14 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr \code{\link{op_isclose}()} \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -91,6 +100,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -125,8 +135,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -153,6 +165,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -186,6 +199,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -219,6 +239,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -247,6 +268,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -268,6 +290,7 @@ Other ops: \cr \code{\link{op_isinf}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -278,6 +301,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -326,9 +350,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -380,6 +406,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_istft.Rd b/man/op_istft.Rd index f3932cfca..e0cb6de4f 100644 --- a/man/op_istft.Rd +++ b/man/op_istft.Rd @@ -107,6 +107,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -140,6 +147,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -168,6 +176,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -189,6 +198,7 @@ Other ops: \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -199,6 +209,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -247,9 +258,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -301,6 +314,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_leaky_relu.Rd b/man/op_leaky_relu.Rd index 0cc092121..54baef487 100644 --- a/man/op_leaky_relu.Rd +++ b/man/op_leaky_relu.Rd @@ -54,6 +54,7 @@ Other nn ops: \cr \code{\link{op_conv_transpose}()} \cr \code{\link{op_ctc_loss}()} \cr \code{\link{op_depthwise_conv}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_elu}()} \cr \code{\link{op_gelu}()} \cr \code{\link{op_hard_sigmoid}()} \cr @@ -102,6 +103,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -135,6 +143,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -163,6 +172,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -184,6 +194,7 @@ Other ops: \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -194,6 +205,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -242,9 +254,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -296,6 +310,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_left_shift.Rd b/man/op_left_shift.Rd new file mode 100644 index 000000000..3aed55bf1 --- /dev/null +++ b/man/op_left_shift.Rd @@ -0,0 +1,422 @@ +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/ops-numpy.R +\name{op_left_shift} +\alias{op_left_shift} +\title{Shift the bits of an integer to the left.} +\usage{ +op_left_shift(x, y) +} +\arguments{ +\item{x}{Input integer tensor.} + +\item{y}{Input integer tensor.} +} +\value{ +Result tensor. +} +\description{ +Bits are shifted to the left by appending \code{y} 0s at the right of \code{x}. +Since the internal representation of numbers is in binary format, this +operation is equivalent to multiplying \code{x} by \code{2^y}. +} +\seealso{ +Other numpy ops: \cr +\code{\link{op_abs}()} \cr +\code{\link{op_add}()} \cr +\code{\link{op_all}()} \cr +\code{\link{op_any}()} \cr +\code{\link{op_append}()} \cr +\code{\link{op_arange}()} \cr +\code{\link{op_arccos}()} \cr +\code{\link{op_arccosh}()} \cr +\code{\link{op_arcsin}()} \cr +\code{\link{op_arcsinh}()} \cr +\code{\link{op_arctan}()} \cr +\code{\link{op_arctan2}()} \cr +\code{\link{op_arctanh}()} \cr +\code{\link{op_argmax}()} \cr +\code{\link{op_argmin}()} \cr +\code{\link{op_argpartition}()} \cr +\code{\link{op_argsort}()} \cr +\code{\link{op_array}()} \cr +\code{\link{op_average}()} \cr +\code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr +\code{\link{op_broadcast_to}()} \cr +\code{\link{op_ceil}()} \cr +\code{\link{op_clip}()} \cr +\code{\link{op_concatenate}()} \cr +\code{\link{op_conj}()} \cr +\code{\link{op_copy}()} \cr +\code{\link{op_correlate}()} \cr +\code{\link{op_cos}()} \cr +\code{\link{op_cosh}()} \cr +\code{\link{op_count_nonzero}()} \cr +\code{\link{op_cross}()} \cr +\code{\link{op_ctc_decode}()} \cr +\code{\link{op_cumprod}()} \cr +\code{\link{op_cumsum}()} \cr +\code{\link{op_diag}()} \cr +\code{\link{op_diagonal}()} \cr +\code{\link{op_diff}()} \cr +\code{\link{op_digitize}()} \cr +\code{\link{op_divide}()} \cr +\code{\link{op_divide_no_nan}()} \cr +\code{\link{op_dot}()} \cr +\code{\link{op_einsum}()} \cr +\code{\link{op_empty}()} \cr +\code{\link{op_equal}()} \cr +\code{\link{op_exp}()} \cr +\code{\link{op_expand_dims}()} \cr +\code{\link{op_expm1}()} \cr +\code{\link{op_eye}()} \cr +\code{\link{op_flip}()} \cr +\code{\link{op_floor}()} \cr +\code{\link{op_floor_divide}()} \cr +\code{\link{op_full}()} \cr +\code{\link{op_full_like}()} \cr +\code{\link{op_get_item}()} \cr +\code{\link{op_greater}()} \cr +\code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr +\code{\link{op_hstack}()} \cr +\code{\link{op_identity}()} \cr +\code{\link{op_imag}()} \cr +\code{\link{op_isclose}()} \cr +\code{\link{op_isfinite}()} \cr +\code{\link{op_isinf}()} \cr +\code{\link{op_isnan}()} \cr +\code{\link{op_less}()} \cr +\code{\link{op_less_equal}()} \cr +\code{\link{op_linspace}()} \cr +\code{\link{op_log}()} \cr +\code{\link{op_log10}()} \cr +\code{\link{op_log1p}()} \cr +\code{\link{op_log2}()} \cr +\code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr +\code{\link{op_logical_and}()} \cr +\code{\link{op_logical_not}()} \cr +\code{\link{op_logical_or}()} \cr +\code{\link{op_logical_xor}()} \cr +\code{\link{op_logspace}()} \cr +\code{\link{op_lstsq}()} \cr +\code{\link{op_matmul}()} \cr +\code{\link{op_max}()} \cr +\code{\link{op_maximum}()} \cr +\code{\link{op_mean}()} \cr +\code{\link{op_median}()} \cr +\code{\link{op_meshgrid}()} \cr +\code{\link{op_min}()} \cr +\code{\link{op_minimum}()} \cr +\code{\link{op_mod}()} \cr +\code{\link{op_moveaxis}()} \cr +\code{\link{op_multiply}()} \cr +\code{\link{op_nan_to_num}()} \cr +\code{\link{op_ndim}()} \cr +\code{\link{op_negative}()} \cr +\code{\link{op_nonzero}()} \cr +\code{\link{op_not_equal}()} \cr +\code{\link{op_ones}()} \cr +\code{\link{op_ones_like}()} \cr +\code{\link{op_outer}()} \cr +\code{\link{op_pad}()} \cr +\code{\link{op_power}()} \cr +\code{\link{op_prod}()} \cr +\code{\link{op_quantile}()} \cr +\code{\link{op_ravel}()} \cr +\code{\link{op_real}()} \cr +\code{\link{op_reciprocal}()} \cr +\code{\link{op_repeat}()} \cr +\code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr +\code{\link{op_roll}()} \cr +\code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr +\code{\link{op_select}()} \cr +\code{\link{op_sign}()} \cr +\code{\link{op_sin}()} \cr +\code{\link{op_sinh}()} \cr +\code{\link{op_size}()} \cr +\code{\link{op_sort}()} \cr +\code{\link{op_split}()} \cr +\code{\link{op_sqrt}()} \cr +\code{\link{op_square}()} \cr +\code{\link{op_squeeze}()} \cr +\code{\link{op_stack}()} \cr +\code{\link{op_std}()} \cr +\code{\link{op_subtract}()} \cr +\code{\link{op_sum}()} \cr +\code{\link{op_swapaxes}()} \cr +\code{\link{op_take}()} \cr +\code{\link{op_take_along_axis}()} \cr +\code{\link{op_tan}()} \cr +\code{\link{op_tanh}()} \cr +\code{\link{op_tensordot}()} \cr +\code{\link{op_tile}()} \cr +\code{\link{op_trace}()} \cr +\code{\link{op_transpose}()} \cr +\code{\link{op_tri}()} \cr +\code{\link{op_tril}()} \cr +\code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr +\code{\link{op_var}()} \cr +\code{\link{op_vdot}()} \cr +\code{\link{op_vectorize}()} \cr +\code{\link{op_vstack}()} \cr +\code{\link{op_where}()} \cr +\code{\link{op_zeros}()} \cr +\code{\link{op_zeros_like}()} \cr + +Other ops: \cr +\code{\link{op_abs}()} \cr +\code{\link{op_add}()} \cr +\code{\link{op_all}()} \cr +\code{\link{op_any}()} \cr +\code{\link{op_append}()} \cr +\code{\link{op_arange}()} \cr +\code{\link{op_arccos}()} \cr +\code{\link{op_arccosh}()} \cr +\code{\link{op_arcsin}()} \cr +\code{\link{op_arcsinh}()} \cr +\code{\link{op_arctan}()} \cr +\code{\link{op_arctan2}()} \cr +\code{\link{op_arctanh}()} \cr +\code{\link{op_argmax}()} \cr +\code{\link{op_argmin}()} \cr +\code{\link{op_argpartition}()} \cr +\code{\link{op_argsort}()} \cr +\code{\link{op_array}()} \cr +\code{\link{op_associative_scan}()} \cr +\code{\link{op_average}()} \cr +\code{\link{op_average_pool}()} \cr +\code{\link{op_batch_normalization}()} \cr +\code{\link{op_binary_crossentropy}()} \cr +\code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr +\code{\link{op_broadcast_to}()} \cr +\code{\link{op_cast}()} \cr +\code{\link{op_categorical_crossentropy}()} \cr +\code{\link{op_ceil}()} \cr +\code{\link{op_cholesky}()} \cr +\code{\link{op_clip}()} \cr +\code{\link{op_concatenate}()} \cr +\code{\link{op_cond}()} \cr +\code{\link{op_conj}()} \cr +\code{\link{op_conv}()} \cr +\code{\link{op_conv_transpose}()} \cr +\code{\link{op_convert_to_numpy}()} \cr +\code{\link{op_convert_to_tensor}()} \cr +\code{\link{op_copy}()} \cr +\code{\link{op_correlate}()} \cr +\code{\link{op_cos}()} \cr +\code{\link{op_cosh}()} \cr +\code{\link{op_count_nonzero}()} \cr +\code{\link{op_cross}()} \cr +\code{\link{op_ctc_decode}()} \cr +\code{\link{op_ctc_loss}()} \cr +\code{\link{op_cumprod}()} \cr +\code{\link{op_cumsum}()} \cr +\code{\link{op_custom_gradient}()} \cr +\code{\link{op_depthwise_conv}()} \cr +\code{\link{op_det}()} \cr +\code{\link{op_diag}()} \cr +\code{\link{op_diagonal}()} \cr +\code{\link{op_diff}()} \cr +\code{\link{op_digitize}()} \cr +\code{\link{op_divide}()} \cr +\code{\link{op_divide_no_nan}()} \cr +\code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr +\code{\link{op_dtype}()} \cr +\code{\link{op_eig}()} \cr +\code{\link{op_eigh}()} \cr +\code{\link{op_einsum}()} \cr +\code{\link{op_elu}()} \cr +\code{\link{op_empty}()} \cr +\code{\link{op_equal}()} \cr +\code{\link{op_erf}()} \cr +\code{\link{op_erfinv}()} \cr +\code{\link{op_exp}()} \cr +\code{\link{op_expand_dims}()} \cr +\code{\link{op_expm1}()} \cr +\code{\link{op_extract_sequences}()} \cr +\code{\link{op_eye}()} \cr +\code{\link{op_fft}()} \cr +\code{\link{op_fft2}()} \cr +\code{\link{op_flip}()} \cr +\code{\link{op_floor}()} \cr +\code{\link{op_floor_divide}()} \cr +\code{\link{op_fori_loop}()} \cr +\code{\link{op_full}()} \cr +\code{\link{op_full_like}()} \cr +\code{\link{op_gelu}()} \cr +\code{\link{op_get_item}()} \cr +\code{\link{op_greater}()} \cr +\code{\link{op_greater_equal}()} \cr +\code{\link{op_hard_sigmoid}()} \cr +\code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr +\code{\link{op_hstack}()} \cr +\code{\link{op_identity}()} \cr +\code{\link{op_imag}()} \cr +\code{\link{op_image_affine_transform}()} \cr +\code{\link{op_image_crop}()} \cr +\code{\link{op_image_extract_patches}()} \cr +\code{\link{op_image_hsv_to_rgb}()} \cr +\code{\link{op_image_map_coordinates}()} \cr +\code{\link{op_image_pad}()} \cr +\code{\link{op_image_resize}()} \cr +\code{\link{op_image_rgb_to_grayscale}()} \cr +\code{\link{op_image_rgb_to_hsv}()} \cr +\code{\link{op_in_top_k}()} \cr +\code{\link{op_inv}()} \cr +\code{\link{op_irfft}()} \cr +\code{\link{op_is_tensor}()} \cr +\code{\link{op_isclose}()} \cr +\code{\link{op_isfinite}()} \cr +\code{\link{op_isinf}()} \cr +\code{\link{op_isnan}()} \cr +\code{\link{op_istft}()} \cr +\code{\link{op_leaky_relu}()} \cr +\code{\link{op_less}()} \cr +\code{\link{op_less_equal}()} \cr +\code{\link{op_linspace}()} \cr +\code{\link{op_log}()} \cr +\code{\link{op_log10}()} \cr +\code{\link{op_log1p}()} \cr +\code{\link{op_log2}()} \cr +\code{\link{op_log_sigmoid}()} \cr +\code{\link{op_log_softmax}()} \cr +\code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr +\code{\link{op_logical_and}()} \cr +\code{\link{op_logical_not}()} \cr +\code{\link{op_logical_or}()} \cr +\code{\link{op_logical_xor}()} \cr +\code{\link{op_logspace}()} \cr +\code{\link{op_logsumexp}()} \cr +\code{\link{op_lstsq}()} \cr +\code{\link{op_lu_factor}()} \cr +\code{\link{op_map}()} \cr +\code{\link{op_matmul}()} \cr +\code{\link{op_max}()} \cr +\code{\link{op_max_pool}()} \cr +\code{\link{op_maximum}()} \cr +\code{\link{op_mean}()} \cr +\code{\link{op_median}()} \cr +\code{\link{op_meshgrid}()} \cr +\code{\link{op_min}()} \cr +\code{\link{op_minimum}()} \cr +\code{\link{op_mod}()} \cr +\code{\link{op_moments}()} \cr +\code{\link{op_moveaxis}()} \cr +\code{\link{op_multi_hot}()} \cr +\code{\link{op_multiply}()} \cr +\code{\link{op_nan_to_num}()} \cr +\code{\link{op_ndim}()} \cr +\code{\link{op_negative}()} \cr +\code{\link{op_nonzero}()} \cr +\code{\link{op_norm}()} \cr +\code{\link{op_normalize}()} \cr +\code{\link{op_not_equal}()} \cr +\code{\link{op_one_hot}()} \cr +\code{\link{op_ones}()} \cr +\code{\link{op_ones_like}()} \cr +\code{\link{op_outer}()} \cr +\code{\link{op_pad}()} \cr +\code{\link{op_power}()} \cr +\code{\link{op_prod}()} \cr +\code{\link{op_psnr}()} \cr +\code{\link{op_qr}()} \cr +\code{\link{op_quantile}()} \cr +\code{\link{op_ravel}()} \cr +\code{\link{op_real}()} \cr +\code{\link{op_reciprocal}()} \cr +\code{\link{op_relu}()} \cr +\code{\link{op_relu6}()} \cr +\code{\link{op_repeat}()} \cr +\code{\link{op_reshape}()} \cr +\code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr +\code{\link{op_roll}()} \cr +\code{\link{op_round}()} \cr +\code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr +\code{\link{op_scan}()} \cr +\code{\link{op_scatter}()} \cr +\code{\link{op_scatter_update}()} \cr +\code{\link{op_searchsorted}()} \cr +\code{\link{op_segment_max}()} \cr +\code{\link{op_segment_sum}()} \cr +\code{\link{op_select}()} \cr +\code{\link{op_selu}()} \cr +\code{\link{op_separable_conv}()} \cr +\code{\link{op_shape}()} \cr +\code{\link{op_sigmoid}()} \cr +\code{\link{op_sign}()} \cr +\code{\link{op_silu}()} \cr +\code{\link{op_sin}()} \cr +\code{\link{op_sinh}()} \cr +\code{\link{op_size}()} \cr +\code{\link{op_slice}()} \cr +\code{\link{op_slice_update}()} \cr +\code{\link{op_slogdet}()} \cr +\code{\link{op_softmax}()} \cr +\code{\link{op_softplus}()} \cr +\code{\link{op_softsign}()} \cr +\code{\link{op_solve}()} \cr +\code{\link{op_solve_triangular}()} \cr +\code{\link{op_sort}()} \cr +\code{\link{op_sparse_categorical_crossentropy}()} \cr +\code{\link{op_split}()} \cr +\code{\link{op_sqrt}()} \cr +\code{\link{op_square}()} \cr +\code{\link{op_squeeze}()} \cr +\code{\link{op_stack}()} \cr +\code{\link{op_std}()} \cr +\code{\link{op_stft}()} \cr +\code{\link{op_stop_gradient}()} \cr +\code{\link{op_subtract}()} \cr +\code{\link{op_sum}()} \cr +\code{\link{op_svd}()} \cr +\code{\link{op_swapaxes}()} \cr +\code{\link{op_switch}()} \cr +\code{\link{op_take}()} \cr +\code{\link{op_take_along_axis}()} \cr +\code{\link{op_tan}()} \cr +\code{\link{op_tanh}()} \cr +\code{\link{op_tensordot}()} \cr +\code{\link{op_tile}()} \cr +\code{\link{op_top_k}()} \cr +\code{\link{op_trace}()} \cr +\code{\link{op_transpose}()} \cr +\code{\link{op_tri}()} \cr +\code{\link{op_tril}()} \cr +\code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr +\code{\link{op_unstack}()} \cr +\code{\link{op_var}()} \cr +\code{\link{op_vdot}()} \cr +\code{\link{op_vectorize}()} \cr +\code{\link{op_vectorized_map}()} \cr +\code{\link{op_vstack}()} \cr +\code{\link{op_where}()} \cr +\code{\link{op_while_loop}()} \cr +\code{\link{op_zeros}()} \cr +\code{\link{op_zeros_like}()} \cr +} +\concept{numpy ops} +\concept{ops} diff --git a/man/op_less.Rd b/man/op_less.Rd index 05a8f0c16..30d44ce96 100644 --- a/man/op_less.Rd +++ b/man/op_less.Rd @@ -64,6 +64,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -100,6 +107,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -107,6 +115,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr \code{\link{op_log}()} \cr @@ -114,6 +123,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -148,8 +158,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -176,6 +188,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -209,6 +222,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -242,6 +262,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -270,6 +291,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -292,6 +314,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr \code{\link{op_log}()} \cr @@ -301,6 +324,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -349,9 +373,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -403,6 +429,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_less_equal.Rd b/man/op_less_equal.Rd index 8a27b5951..9dc2b496b 100644 --- a/man/op_less_equal.Rd +++ b/man/op_less_equal.Rd @@ -64,6 +64,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -100,6 +107,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -107,6 +115,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_linspace}()} \cr \code{\link{op_log}()} \cr @@ -114,6 +123,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -148,8 +158,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -176,6 +188,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -209,6 +222,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -242,6 +262,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -270,6 +291,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -292,6 +314,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_linspace}()} \cr \code{\link{op_log}()} \cr @@ -301,6 +324,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -349,9 +373,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -403,6 +429,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_linspace.Rd b/man/op_linspace.Rd index 10d267dfd..0c33a57f6 100644 --- a/man/op_linspace.Rd +++ b/man/op_linspace.Rd @@ -76,6 +76,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -112,6 +119,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -119,6 +127,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_log}()} \cr @@ -126,6 +135,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -160,8 +170,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -188,6 +200,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -221,6 +234,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -254,6 +274,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -282,6 +303,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -304,6 +326,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_log}()} \cr @@ -313,6 +336,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -361,9 +385,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -415,6 +441,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_log.Rd b/man/op_log.Rd index af5cac20d..cd3ff3993 100644 --- a/man/op_log.Rd +++ b/man/op_log.Rd @@ -41,6 +41,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -77,6 +84,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -84,6 +92,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -91,6 +100,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -125,8 +135,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -153,6 +165,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -186,6 +199,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -219,6 +239,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -247,6 +268,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -269,6 +291,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -278,6 +301,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -326,9 +350,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -380,6 +406,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_log10.Rd b/man/op_log10.Rd index b8f16a62c..ebca9060f 100644 --- a/man/op_log10.Rd +++ b/man/op_log10.Rd @@ -41,6 +41,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -77,6 +84,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -84,6 +92,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -91,6 +100,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -125,8 +135,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -153,6 +165,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -186,6 +199,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -219,6 +239,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -247,6 +268,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -269,6 +291,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -278,6 +301,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -326,9 +350,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -380,6 +406,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_log1p.Rd b/man/op_log1p.Rd index 68548b6e4..00e9a0e70 100644 --- a/man/op_log1p.Rd +++ b/man/op_log1p.Rd @@ -41,6 +41,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -77,6 +84,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -84,6 +92,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -91,6 +100,7 @@ Other numpy ops: \cr \code{\link{op_log10}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -125,8 +135,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -153,6 +165,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -186,6 +199,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -219,6 +239,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -247,6 +268,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -269,6 +291,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -278,6 +301,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -326,9 +350,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -380,6 +406,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_log2.Rd b/man/op_log2.Rd index e7f17aadb..c3ac3c500 100644 --- a/man/op_log2.Rd +++ b/man/op_log2.Rd @@ -41,6 +41,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -77,6 +84,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -84,6 +92,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -91,6 +100,7 @@ Other numpy ops: \cr \code{\link{op_log10}()} \cr \code{\link{op_log1p}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -125,8 +135,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -153,6 +165,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -186,6 +199,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -219,6 +239,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -247,6 +268,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -269,6 +291,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -278,6 +301,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -326,9 +350,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -380,6 +406,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_log_sigmoid.Rd b/man/op_log_sigmoid.Rd index 18f1b54ef..b9e14ece2 100644 --- a/man/op_log_sigmoid.Rd +++ b/man/op_log_sigmoid.Rd @@ -39,6 +39,7 @@ Other nn ops: \cr \code{\link{op_conv_transpose}()} \cr \code{\link{op_ctc_loss}()} \cr \code{\link{op_depthwise_conv}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_elu}()} \cr \code{\link{op_gelu}()} \cr \code{\link{op_hard_sigmoid}()} \cr @@ -87,6 +88,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -120,6 +128,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -148,6 +157,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -170,6 +180,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -179,6 +190,7 @@ Other ops: \cr \code{\link{op_log2}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -227,9 +239,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -281,6 +295,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_log_softmax.Rd b/man/op_log_softmax.Rd index d9d857d47..694bd967b 100644 --- a/man/op_log_softmax.Rd +++ b/man/op_log_softmax.Rd @@ -43,6 +43,7 @@ Other nn ops: \cr \code{\link{op_conv_transpose}()} \cr \code{\link{op_ctc_loss}()} \cr \code{\link{op_depthwise_conv}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_elu}()} \cr \code{\link{op_gelu}()} \cr \code{\link{op_hard_sigmoid}()} \cr @@ -91,6 +92,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -124,6 +132,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -152,6 +161,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -174,6 +184,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -183,6 +194,7 @@ Other ops: \cr \code{\link{op_log2}()} \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -231,9 +243,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -285,6 +299,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_logaddexp.Rd b/man/op_logaddexp.Rd index 6aa59eccb..37d4502c0 100644 --- a/man/op_logaddexp.Rd +++ b/man/op_logaddexp.Rd @@ -44,6 +44,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -80,6 +87,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -87,6 +95,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -94,6 +103,7 @@ Other numpy ops: \cr \code{\link{op_log10}()} \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -128,8 +138,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -156,6 +168,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -189,6 +202,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -222,6 +242,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -250,6 +271,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -272,6 +294,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -281,6 +304,7 @@ Other ops: \cr \code{\link{op_log2}()} \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -329,9 +353,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -383,6 +409,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_logdet.Rd b/man/op_logdet.Rd new file mode 100644 index 000000000..48640e641 --- /dev/null +++ b/man/op_logdet.Rd @@ -0,0 +1,418 @@ +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/ops-numpy.R +\name{op_logdet} +\alias{op_logdet} +\title{Computes log of the determinant of a hermitian positive definite matrix.} +\usage{ +op_logdet(x) +} +\arguments{ +\item{x}{Input matrix. It must 2D and square.} +} +\value{ +The natural log of the determinant of matrix. +} +\description{ +Computes log of the determinant of a hermitian positive definite matrix. +} +\seealso{ +Other numpy ops: \cr +\code{\link{op_abs}()} \cr +\code{\link{op_add}()} \cr +\code{\link{op_all}()} \cr +\code{\link{op_any}()} \cr +\code{\link{op_append}()} \cr +\code{\link{op_arange}()} \cr +\code{\link{op_arccos}()} \cr +\code{\link{op_arccosh}()} \cr +\code{\link{op_arcsin}()} \cr +\code{\link{op_arcsinh}()} \cr +\code{\link{op_arctan}()} \cr +\code{\link{op_arctan2}()} \cr +\code{\link{op_arctanh}()} \cr +\code{\link{op_argmax}()} \cr +\code{\link{op_argmin}()} \cr +\code{\link{op_argpartition}()} \cr +\code{\link{op_argsort}()} \cr +\code{\link{op_array}()} \cr +\code{\link{op_average}()} \cr +\code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr +\code{\link{op_broadcast_to}()} \cr +\code{\link{op_ceil}()} \cr +\code{\link{op_clip}()} \cr +\code{\link{op_concatenate}()} \cr +\code{\link{op_conj}()} \cr +\code{\link{op_copy}()} \cr +\code{\link{op_correlate}()} \cr +\code{\link{op_cos}()} \cr +\code{\link{op_cosh}()} \cr +\code{\link{op_count_nonzero}()} \cr +\code{\link{op_cross}()} \cr +\code{\link{op_ctc_decode}()} \cr +\code{\link{op_cumprod}()} \cr +\code{\link{op_cumsum}()} \cr +\code{\link{op_diag}()} \cr +\code{\link{op_diagonal}()} \cr +\code{\link{op_diff}()} \cr +\code{\link{op_digitize}()} \cr +\code{\link{op_divide}()} \cr +\code{\link{op_divide_no_nan}()} \cr +\code{\link{op_dot}()} \cr +\code{\link{op_einsum}()} \cr +\code{\link{op_empty}()} \cr +\code{\link{op_equal}()} \cr +\code{\link{op_exp}()} \cr +\code{\link{op_expand_dims}()} \cr +\code{\link{op_expm1}()} \cr +\code{\link{op_eye}()} \cr +\code{\link{op_flip}()} \cr +\code{\link{op_floor}()} \cr +\code{\link{op_floor_divide}()} \cr +\code{\link{op_full}()} \cr +\code{\link{op_full_like}()} \cr +\code{\link{op_get_item}()} \cr +\code{\link{op_greater}()} \cr +\code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr +\code{\link{op_hstack}()} \cr +\code{\link{op_identity}()} \cr +\code{\link{op_imag}()} \cr +\code{\link{op_isclose}()} \cr +\code{\link{op_isfinite}()} \cr +\code{\link{op_isinf}()} \cr +\code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr +\code{\link{op_less}()} \cr +\code{\link{op_less_equal}()} \cr +\code{\link{op_linspace}()} \cr +\code{\link{op_log}()} \cr +\code{\link{op_log10}()} \cr +\code{\link{op_log1p}()} \cr +\code{\link{op_log2}()} \cr +\code{\link{op_logaddexp}()} \cr +\code{\link{op_logical_and}()} \cr +\code{\link{op_logical_not}()} \cr +\code{\link{op_logical_or}()} \cr +\code{\link{op_logical_xor}()} \cr +\code{\link{op_logspace}()} \cr +\code{\link{op_lstsq}()} \cr +\code{\link{op_matmul}()} \cr +\code{\link{op_max}()} \cr +\code{\link{op_maximum}()} \cr +\code{\link{op_mean}()} \cr +\code{\link{op_median}()} \cr +\code{\link{op_meshgrid}()} \cr +\code{\link{op_min}()} \cr +\code{\link{op_minimum}()} \cr +\code{\link{op_mod}()} \cr +\code{\link{op_moveaxis}()} \cr +\code{\link{op_multiply}()} \cr +\code{\link{op_nan_to_num}()} \cr +\code{\link{op_ndim}()} \cr +\code{\link{op_negative}()} \cr +\code{\link{op_nonzero}()} \cr +\code{\link{op_not_equal}()} \cr +\code{\link{op_ones}()} \cr +\code{\link{op_ones_like}()} \cr +\code{\link{op_outer}()} \cr +\code{\link{op_pad}()} \cr +\code{\link{op_power}()} \cr +\code{\link{op_prod}()} \cr +\code{\link{op_quantile}()} \cr +\code{\link{op_ravel}()} \cr +\code{\link{op_real}()} \cr +\code{\link{op_reciprocal}()} \cr +\code{\link{op_repeat}()} \cr +\code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr +\code{\link{op_roll}()} \cr +\code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr +\code{\link{op_select}()} \cr +\code{\link{op_sign}()} \cr +\code{\link{op_sin}()} \cr +\code{\link{op_sinh}()} \cr +\code{\link{op_size}()} \cr +\code{\link{op_sort}()} \cr +\code{\link{op_split}()} \cr +\code{\link{op_sqrt}()} \cr +\code{\link{op_square}()} \cr +\code{\link{op_squeeze}()} \cr +\code{\link{op_stack}()} \cr +\code{\link{op_std}()} \cr +\code{\link{op_subtract}()} \cr +\code{\link{op_sum}()} \cr +\code{\link{op_swapaxes}()} \cr +\code{\link{op_take}()} \cr +\code{\link{op_take_along_axis}()} \cr +\code{\link{op_tan}()} \cr +\code{\link{op_tanh}()} \cr +\code{\link{op_tensordot}()} \cr +\code{\link{op_tile}()} \cr +\code{\link{op_trace}()} \cr +\code{\link{op_transpose}()} \cr +\code{\link{op_tri}()} \cr +\code{\link{op_tril}()} \cr +\code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr +\code{\link{op_var}()} \cr +\code{\link{op_vdot}()} \cr +\code{\link{op_vectorize}()} \cr +\code{\link{op_vstack}()} \cr +\code{\link{op_where}()} \cr +\code{\link{op_zeros}()} \cr +\code{\link{op_zeros_like}()} \cr + +Other ops: \cr +\code{\link{op_abs}()} \cr +\code{\link{op_add}()} \cr +\code{\link{op_all}()} \cr +\code{\link{op_any}()} \cr +\code{\link{op_append}()} \cr +\code{\link{op_arange}()} \cr +\code{\link{op_arccos}()} \cr +\code{\link{op_arccosh}()} \cr +\code{\link{op_arcsin}()} \cr +\code{\link{op_arcsinh}()} \cr +\code{\link{op_arctan}()} \cr +\code{\link{op_arctan2}()} \cr +\code{\link{op_arctanh}()} \cr +\code{\link{op_argmax}()} \cr +\code{\link{op_argmin}()} \cr +\code{\link{op_argpartition}()} \cr +\code{\link{op_argsort}()} \cr +\code{\link{op_array}()} \cr +\code{\link{op_associative_scan}()} \cr +\code{\link{op_average}()} \cr +\code{\link{op_average_pool}()} \cr +\code{\link{op_batch_normalization}()} \cr +\code{\link{op_binary_crossentropy}()} \cr +\code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr +\code{\link{op_broadcast_to}()} \cr +\code{\link{op_cast}()} \cr +\code{\link{op_categorical_crossentropy}()} \cr +\code{\link{op_ceil}()} \cr +\code{\link{op_cholesky}()} \cr +\code{\link{op_clip}()} \cr +\code{\link{op_concatenate}()} \cr +\code{\link{op_cond}()} \cr +\code{\link{op_conj}()} \cr +\code{\link{op_conv}()} \cr +\code{\link{op_conv_transpose}()} \cr +\code{\link{op_convert_to_numpy}()} \cr +\code{\link{op_convert_to_tensor}()} \cr +\code{\link{op_copy}()} \cr +\code{\link{op_correlate}()} \cr +\code{\link{op_cos}()} \cr +\code{\link{op_cosh}()} \cr +\code{\link{op_count_nonzero}()} \cr +\code{\link{op_cross}()} \cr +\code{\link{op_ctc_decode}()} \cr +\code{\link{op_ctc_loss}()} \cr +\code{\link{op_cumprod}()} \cr +\code{\link{op_cumsum}()} \cr +\code{\link{op_custom_gradient}()} \cr +\code{\link{op_depthwise_conv}()} \cr +\code{\link{op_det}()} \cr +\code{\link{op_diag}()} \cr +\code{\link{op_diagonal}()} \cr +\code{\link{op_diff}()} \cr +\code{\link{op_digitize}()} \cr +\code{\link{op_divide}()} \cr +\code{\link{op_divide_no_nan}()} \cr +\code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr +\code{\link{op_dtype}()} \cr +\code{\link{op_eig}()} \cr +\code{\link{op_eigh}()} \cr +\code{\link{op_einsum}()} \cr +\code{\link{op_elu}()} \cr +\code{\link{op_empty}()} \cr +\code{\link{op_equal}()} \cr +\code{\link{op_erf}()} \cr +\code{\link{op_erfinv}()} \cr +\code{\link{op_exp}()} \cr +\code{\link{op_expand_dims}()} \cr +\code{\link{op_expm1}()} \cr +\code{\link{op_extract_sequences}()} \cr +\code{\link{op_eye}()} \cr +\code{\link{op_fft}()} \cr +\code{\link{op_fft2}()} \cr +\code{\link{op_flip}()} \cr +\code{\link{op_floor}()} \cr +\code{\link{op_floor_divide}()} \cr +\code{\link{op_fori_loop}()} \cr +\code{\link{op_full}()} \cr +\code{\link{op_full_like}()} \cr +\code{\link{op_gelu}()} \cr +\code{\link{op_get_item}()} \cr +\code{\link{op_greater}()} \cr +\code{\link{op_greater_equal}()} \cr +\code{\link{op_hard_sigmoid}()} \cr +\code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr +\code{\link{op_hstack}()} \cr +\code{\link{op_identity}()} \cr +\code{\link{op_imag}()} \cr +\code{\link{op_image_affine_transform}()} \cr +\code{\link{op_image_crop}()} \cr +\code{\link{op_image_extract_patches}()} \cr +\code{\link{op_image_hsv_to_rgb}()} \cr +\code{\link{op_image_map_coordinates}()} \cr +\code{\link{op_image_pad}()} \cr +\code{\link{op_image_resize}()} \cr +\code{\link{op_image_rgb_to_grayscale}()} \cr +\code{\link{op_image_rgb_to_hsv}()} \cr +\code{\link{op_in_top_k}()} \cr +\code{\link{op_inv}()} \cr +\code{\link{op_irfft}()} \cr +\code{\link{op_is_tensor}()} \cr +\code{\link{op_isclose}()} \cr +\code{\link{op_isfinite}()} \cr +\code{\link{op_isinf}()} \cr +\code{\link{op_isnan}()} \cr +\code{\link{op_istft}()} \cr +\code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr +\code{\link{op_less}()} \cr +\code{\link{op_less_equal}()} \cr +\code{\link{op_linspace}()} \cr +\code{\link{op_log}()} \cr +\code{\link{op_log10}()} \cr +\code{\link{op_log1p}()} \cr +\code{\link{op_log2}()} \cr +\code{\link{op_log_sigmoid}()} \cr +\code{\link{op_log_softmax}()} \cr +\code{\link{op_logaddexp}()} \cr +\code{\link{op_logical_and}()} \cr +\code{\link{op_logical_not}()} \cr +\code{\link{op_logical_or}()} \cr +\code{\link{op_logical_xor}()} \cr +\code{\link{op_logspace}()} \cr +\code{\link{op_logsumexp}()} \cr +\code{\link{op_lstsq}()} \cr +\code{\link{op_lu_factor}()} \cr +\code{\link{op_map}()} \cr +\code{\link{op_matmul}()} \cr +\code{\link{op_max}()} \cr +\code{\link{op_max_pool}()} \cr +\code{\link{op_maximum}()} \cr +\code{\link{op_mean}()} \cr +\code{\link{op_median}()} \cr +\code{\link{op_meshgrid}()} \cr +\code{\link{op_min}()} \cr +\code{\link{op_minimum}()} \cr +\code{\link{op_mod}()} \cr +\code{\link{op_moments}()} \cr +\code{\link{op_moveaxis}()} \cr +\code{\link{op_multi_hot}()} \cr +\code{\link{op_multiply}()} \cr +\code{\link{op_nan_to_num}()} \cr +\code{\link{op_ndim}()} \cr +\code{\link{op_negative}()} \cr +\code{\link{op_nonzero}()} \cr +\code{\link{op_norm}()} \cr +\code{\link{op_normalize}()} \cr +\code{\link{op_not_equal}()} \cr +\code{\link{op_one_hot}()} \cr +\code{\link{op_ones}()} \cr +\code{\link{op_ones_like}()} \cr +\code{\link{op_outer}()} \cr +\code{\link{op_pad}()} \cr +\code{\link{op_power}()} \cr +\code{\link{op_prod}()} \cr +\code{\link{op_psnr}()} \cr +\code{\link{op_qr}()} \cr +\code{\link{op_quantile}()} \cr +\code{\link{op_ravel}()} \cr +\code{\link{op_real}()} \cr +\code{\link{op_reciprocal}()} \cr +\code{\link{op_relu}()} \cr +\code{\link{op_relu6}()} \cr +\code{\link{op_repeat}()} \cr +\code{\link{op_reshape}()} \cr +\code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr +\code{\link{op_roll}()} \cr +\code{\link{op_round}()} \cr +\code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr +\code{\link{op_scan}()} \cr +\code{\link{op_scatter}()} \cr +\code{\link{op_scatter_update}()} \cr +\code{\link{op_searchsorted}()} \cr +\code{\link{op_segment_max}()} \cr +\code{\link{op_segment_sum}()} \cr +\code{\link{op_select}()} \cr +\code{\link{op_selu}()} \cr +\code{\link{op_separable_conv}()} \cr +\code{\link{op_shape}()} \cr +\code{\link{op_sigmoid}()} \cr +\code{\link{op_sign}()} \cr +\code{\link{op_silu}()} \cr +\code{\link{op_sin}()} \cr +\code{\link{op_sinh}()} \cr +\code{\link{op_size}()} \cr +\code{\link{op_slice}()} \cr +\code{\link{op_slice_update}()} \cr +\code{\link{op_slogdet}()} \cr +\code{\link{op_softmax}()} \cr +\code{\link{op_softplus}()} \cr +\code{\link{op_softsign}()} \cr +\code{\link{op_solve}()} \cr +\code{\link{op_solve_triangular}()} \cr +\code{\link{op_sort}()} \cr +\code{\link{op_sparse_categorical_crossentropy}()} \cr +\code{\link{op_split}()} \cr +\code{\link{op_sqrt}()} \cr +\code{\link{op_square}()} \cr +\code{\link{op_squeeze}()} \cr +\code{\link{op_stack}()} \cr +\code{\link{op_std}()} \cr +\code{\link{op_stft}()} \cr +\code{\link{op_stop_gradient}()} \cr +\code{\link{op_subtract}()} \cr +\code{\link{op_sum}()} \cr +\code{\link{op_svd}()} \cr +\code{\link{op_swapaxes}()} \cr +\code{\link{op_switch}()} \cr +\code{\link{op_take}()} \cr +\code{\link{op_take_along_axis}()} \cr +\code{\link{op_tan}()} \cr +\code{\link{op_tanh}()} \cr +\code{\link{op_tensordot}()} \cr +\code{\link{op_tile}()} \cr +\code{\link{op_top_k}()} \cr +\code{\link{op_trace}()} \cr +\code{\link{op_transpose}()} \cr +\code{\link{op_tri}()} \cr +\code{\link{op_tril}()} \cr +\code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr +\code{\link{op_unstack}()} \cr +\code{\link{op_var}()} \cr +\code{\link{op_vdot}()} \cr +\code{\link{op_vectorize}()} \cr +\code{\link{op_vectorized_map}()} \cr +\code{\link{op_vstack}()} \cr +\code{\link{op_where}()} \cr +\code{\link{op_while_loop}()} \cr +\code{\link{op_zeros}()} \cr +\code{\link{op_zeros_like}()} \cr +} +\concept{numpy ops} +\concept{ops} diff --git a/man/op_logical_and.Rd b/man/op_logical_and.Rd index ac18eb156..052373d2c 100644 --- a/man/op_logical_and.Rd +++ b/man/op_logical_and.Rd @@ -46,6 +46,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -82,6 +89,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -89,6 +97,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -97,6 +106,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr \code{\link{op_logical_xor}()} \cr @@ -130,8 +140,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -158,6 +170,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -191,6 +204,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -224,6 +244,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -252,6 +273,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -274,6 +296,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -284,6 +307,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr \code{\link{op_logical_xor}()} \cr @@ -331,9 +355,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -385,6 +411,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_logical_not.Rd b/man/op_logical_not.Rd index bbaa41833..6bd999ff8 100644 --- a/man/op_logical_not.Rd +++ b/man/op_logical_not.Rd @@ -43,6 +43,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -79,6 +86,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -86,6 +94,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -94,6 +103,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_or}()} \cr \code{\link{op_logical_xor}()} \cr @@ -127,8 +137,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -155,6 +167,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -188,6 +201,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -221,6 +241,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -249,6 +270,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -271,6 +293,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -281,6 +304,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_or}()} \cr \code{\link{op_logical_xor}()} \cr @@ -328,9 +352,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -382,6 +408,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_logical_or.Rd b/man/op_logical_or.Rd index 69e6c9b9a..9aee00127 100644 --- a/man/op_logical_or.Rd +++ b/man/op_logical_or.Rd @@ -45,6 +45,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -81,6 +88,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -88,6 +96,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -96,6 +105,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_xor}()} \cr @@ -129,8 +139,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -157,6 +169,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -190,6 +203,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -223,6 +243,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -251,6 +272,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -273,6 +295,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -283,6 +306,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_xor}()} \cr @@ -330,9 +354,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -384,6 +410,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_logical_xor.Rd b/man/op_logical_xor.Rd index 589e7fade..c6e211ce7 100644 --- a/man/op_logical_xor.Rd +++ b/man/op_logical_xor.Rd @@ -39,6 +39,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -75,6 +82,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -82,6 +90,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -90,6 +99,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -123,8 +133,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -151,6 +163,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -184,6 +197,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -217,6 +237,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -245,6 +266,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -267,6 +289,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -277,6 +300,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -324,9 +348,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -378,6 +404,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_logspace.Rd b/man/op_logspace.Rd index 38a948006..a6dabe841 100644 --- a/man/op_logspace.Rd +++ b/man/op_logspace.Rd @@ -71,6 +71,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -107,6 +114,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -114,6 +122,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -122,6 +131,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -155,8 +165,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -183,6 +195,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -216,6 +229,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -249,6 +269,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -277,6 +298,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -299,6 +321,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -309,6 +332,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -356,9 +380,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -410,6 +436,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_logsumexp.Rd b/man/op_logsumexp.Rd index 04bce63f4..438017cf9 100644 --- a/man/op_logsumexp.Rd +++ b/man/op_logsumexp.Rd @@ -81,6 +81,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -114,6 +121,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -142,6 +150,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -164,6 +173,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -174,6 +184,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -221,9 +232,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -275,6 +288,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_lstsq.Rd b/man/op_lstsq.Rd index ebfd059bc..1f84471e6 100644 --- a/man/op_lstsq.Rd +++ b/man/op_lstsq.Rd @@ -78,6 +78,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -114,6 +121,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -121,6 +129,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -129,6 +138,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -162,8 +172,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -190,6 +202,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -223,6 +236,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -256,6 +276,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -284,6 +305,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -306,6 +328,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -316,6 +339,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -363,9 +387,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -417,6 +443,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_lu_factor.Rd b/man/op_lu_factor.Rd index 82bfa9211..a6a93b6d8 100644 --- a/man/op_lu_factor.Rd +++ b/man/op_lu_factor.Rd @@ -55,6 +55,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -88,6 +95,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -116,6 +124,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -138,6 +147,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -148,6 +158,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -195,9 +206,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -249,6 +262,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_map.Rd b/man/op_map.Rd index 2d140cd53..af3a8305a 100644 --- a/man/op_map.Rd +++ b/man/op_map.Rd @@ -109,6 +109,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -142,6 +149,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -170,6 +178,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -192,6 +201,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -202,6 +212,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -249,9 +260,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -303,6 +316,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_matmul.Rd b/man/op_matmul.Rd index 9eb84f164..c3c5fad66 100644 --- a/man/op_matmul.Rd +++ b/man/op_matmul.Rd @@ -52,6 +52,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -88,6 +95,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -95,6 +103,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -103,6 +112,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -136,8 +146,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -164,6 +176,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -197,6 +210,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -230,6 +250,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -258,6 +279,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -280,6 +302,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -290,6 +313,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -337,9 +361,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -391,6 +417,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_max.Rd b/man/op_max.Rd index 0a2bb25b3..693ac16f1 100644 --- a/man/op_max.Rd +++ b/man/op_max.Rd @@ -82,6 +82,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -118,6 +125,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -125,6 +133,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -133,6 +142,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -166,8 +176,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -194,6 +206,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -227,6 +240,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -260,6 +280,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -288,6 +309,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -310,6 +332,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -320,6 +343,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -367,9 +391,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -421,6 +447,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_max_pool.Rd b/man/op_max_pool.Rd index b66fe82a5..2248a4f8a 100644 --- a/man/op_max_pool.Rd +++ b/man/op_max_pool.Rd @@ -63,6 +63,7 @@ Other nn ops: \cr \code{\link{op_conv_transpose}()} \cr \code{\link{op_ctc_loss}()} \cr \code{\link{op_depthwise_conv}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_elu}()} \cr \code{\link{op_gelu}()} \cr \code{\link{op_hard_sigmoid}()} \cr @@ -111,6 +112,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -144,6 +152,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -172,6 +181,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -194,6 +204,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -204,6 +215,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -251,9 +263,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -305,6 +319,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_maximum.Rd b/man/op_maximum.Rd index e567d7201..862dbfc19 100644 --- a/man/op_maximum.Rd +++ b/man/op_maximum.Rd @@ -46,6 +46,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -82,6 +89,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -89,6 +97,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -97,6 +106,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -130,8 +140,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -158,6 +170,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -191,6 +204,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -224,6 +244,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -252,6 +273,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -274,6 +296,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -284,6 +307,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -331,9 +355,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -385,6 +411,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_mean.Rd b/man/op_mean.Rd index 8b0f4f55d..45d52111b 100644 --- a/man/op_mean.Rd +++ b/man/op_mean.Rd @@ -47,6 +47,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -83,6 +90,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -90,6 +98,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -98,6 +107,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -131,8 +141,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -159,6 +171,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -192,6 +205,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -225,6 +245,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -253,6 +274,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -275,6 +297,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -285,6 +308,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -332,9 +356,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -386,6 +412,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_median.Rd b/man/op_median.Rd index c5c9f3121..b9cd9fa60 100644 --- a/man/op_median.Rd +++ b/man/op_median.Rd @@ -44,6 +44,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -80,6 +87,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -87,6 +95,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -95,6 +104,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -128,8 +138,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -156,6 +168,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -189,6 +202,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -222,6 +242,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -250,6 +271,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -272,6 +294,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -282,6 +305,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -329,9 +353,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -383,6 +409,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_meshgrid.Rd b/man/op_meshgrid.Rd index be9d0ee2c..f190bfb3a 100644 --- a/man/op_meshgrid.Rd +++ b/man/op_meshgrid.Rd @@ -82,6 +82,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -118,6 +125,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -125,6 +133,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -133,6 +142,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -166,8 +176,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -194,6 +206,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -227,6 +240,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -260,6 +280,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -288,6 +309,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -310,6 +332,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -320,6 +343,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -367,9 +391,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -421,6 +447,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_min.Rd b/man/op_min.Rd index 823902ed3..da25ec595 100644 --- a/man/op_min.Rd +++ b/man/op_min.Rd @@ -82,6 +82,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -118,6 +125,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -125,6 +133,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -133,6 +142,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -166,8 +176,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -194,6 +206,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -227,6 +240,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -260,6 +280,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -288,6 +309,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -310,6 +332,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -320,6 +343,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -367,9 +391,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -421,6 +447,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_minimum.Rd b/man/op_minimum.Rd index cdcda7953..336ffdbfc 100644 --- a/man/op_minimum.Rd +++ b/man/op_minimum.Rd @@ -46,6 +46,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -82,6 +89,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -89,6 +97,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -97,6 +106,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -130,8 +140,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -158,6 +170,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -191,6 +204,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -224,6 +244,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -252,6 +273,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -274,6 +296,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -284,6 +307,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -331,9 +355,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -385,6 +411,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_mod.Rd b/man/op_mod.Rd index 2773b78c3..f1f1bd395 100644 --- a/man/op_mod.Rd +++ b/man/op_mod.Rd @@ -64,6 +64,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -100,6 +107,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -107,6 +115,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -115,6 +124,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -148,8 +158,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -176,6 +188,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -209,6 +222,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -242,6 +262,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -270,6 +291,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -292,6 +314,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -302,6 +325,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -349,9 +373,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -403,6 +429,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_moments.Rd b/man/op_moments.Rd index a3962459d..a10e751d7 100644 --- a/man/op_moments.Rd +++ b/man/op_moments.Rd @@ -52,6 +52,7 @@ Other nn ops: \cr \code{\link{op_conv_transpose}()} \cr \code{\link{op_ctc_loss}()} \cr \code{\link{op_depthwise_conv}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_elu}()} \cr \code{\link{op_gelu}()} \cr \code{\link{op_hard_sigmoid}()} \cr @@ -100,6 +101,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -133,6 +141,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -161,6 +170,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -183,6 +193,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -193,6 +204,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -240,9 +252,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -294,6 +308,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_moveaxis.Rd b/man/op_moveaxis.Rd index 33adbf3f2..8c7789734 100644 --- a/man/op_moveaxis.Rd +++ b/man/op_moveaxis.Rd @@ -46,6 +46,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -82,6 +89,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -89,6 +97,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -97,6 +106,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -130,8 +140,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -158,6 +170,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -191,6 +204,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -224,6 +244,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -252,6 +273,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -274,6 +296,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -284,6 +307,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -331,9 +355,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -385,6 +411,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_multi_hot.Rd b/man/op_multi_hot.Rd index 7b5880fd5..60e0456b2 100644 --- a/man/op_multi_hot.Rd +++ b/man/op_multi_hot.Rd @@ -56,6 +56,7 @@ Other nn ops: \cr \code{\link{op_conv_transpose}()} \cr \code{\link{op_ctc_loss}()} \cr \code{\link{op_depthwise_conv}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_elu}()} \cr \code{\link{op_gelu}()} \cr \code{\link{op_hard_sigmoid}()} \cr @@ -104,6 +105,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -137,6 +145,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -165,6 +174,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -187,6 +197,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -197,6 +208,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -244,9 +256,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -298,6 +312,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_multiply.Rd b/man/op_multiply.Rd index 42cb03682..62af869e3 100644 --- a/man/op_multiply.Rd +++ b/man/op_multiply.Rd @@ -64,6 +64,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -100,6 +107,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -107,6 +115,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -115,6 +124,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -148,8 +158,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -176,6 +188,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -209,6 +222,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -242,6 +262,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -270,6 +291,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -292,6 +314,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -302,6 +325,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -349,9 +373,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -403,6 +429,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_nan_to_num.Rd b/man/op_nan_to_num.Rd index c99c33801..02ef41fde 100644 --- a/man/op_nan_to_num.Rd +++ b/man/op_nan_to_num.Rd @@ -70,6 +70,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -106,6 +113,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -113,6 +121,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -121,6 +130,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -154,8 +164,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -182,6 +194,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -215,6 +228,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -248,6 +268,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -276,6 +297,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -298,6 +320,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -308,6 +331,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -355,9 +379,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -409,6 +435,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_ndim.Rd b/man/op_ndim.Rd index 1870ce023..7a6de629c 100644 --- a/man/op_ndim.Rd +++ b/man/op_ndim.Rd @@ -41,6 +41,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -77,6 +84,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -84,6 +92,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -92,6 +101,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -125,8 +135,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -153,6 +165,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -186,6 +199,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -219,6 +239,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -247,6 +268,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -269,6 +291,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -279,6 +302,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -326,9 +350,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -380,6 +406,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_negative.Rd b/man/op_negative.Rd index b7fab1eaf..8918382f9 100644 --- a/man/op_negative.Rd +++ b/man/op_negative.Rd @@ -62,6 +62,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -98,6 +105,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -105,6 +113,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -113,6 +122,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -146,8 +156,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -174,6 +186,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -207,6 +220,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -240,6 +260,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -268,6 +289,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -290,6 +312,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -300,6 +323,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -347,9 +371,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -401,6 +427,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_nonzero.Rd b/man/op_nonzero.Rd index 6ab4e59e0..294d53bbd 100644 --- a/man/op_nonzero.Rd +++ b/man/op_nonzero.Rd @@ -41,6 +41,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -77,6 +84,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -84,6 +92,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -92,6 +101,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -125,8 +135,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -153,6 +165,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -186,6 +199,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -219,6 +239,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -247,6 +268,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -269,6 +291,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -279,6 +302,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -326,9 +350,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -380,6 +406,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_norm.Rd b/man/op_norm.Rd index 34a142a61..c6b21664f 100644 --- a/man/op_norm.Rd +++ b/man/op_norm.Rd @@ -114,6 +114,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -147,6 +154,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -175,6 +183,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -197,6 +206,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -207,6 +217,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -254,9 +265,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -308,6 +321,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_normalize.Rd b/man/op_normalize.Rd index 39052f103..9e5e99068 100644 --- a/man/op_normalize.Rd +++ b/man/op_normalize.Rd @@ -4,7 +4,7 @@ \alias{op_normalize} \title{Normalizes \code{x} over the specified axis.} \usage{ -op_normalize(x, axis = -1L, order = 2L) +op_normalize(x, axis = -1L, order = 2L, epsilon = NULL) } \arguments{ \item{x}{Input tensor.} @@ -14,12 +14,15 @@ Default to -1.} \item{order}{The exponent value in the norm formulation. Defaults to 2.} + +\item{epsilon}{A lower bound value for the norm. +Defaults to \code{config_epsilon()}.} } \value{ The normalized array. } \description{ -It is defined as: \code{normalize(x) = x / max(norm(x), epsilon)}. +It is defined as: \code{op_normalize(x) = x / max(norm(x), epsilon)}. } \section{Examples}{ \if{html}{\out{
}}\preformatted{x <- op_convert_to_tensor(rbind(c(1, 2, 3), c(4, 5, 6))) @@ -48,6 +51,7 @@ Other nn ops: \cr \code{\link{op_conv_transpose}()} \cr \code{\link{op_ctc_loss}()} \cr \code{\link{op_depthwise_conv}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_elu}()} \cr \code{\link{op_gelu}()} \cr \code{\link{op_hard_sigmoid}()} \cr @@ -96,6 +100,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -129,6 +140,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -157,6 +169,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -179,6 +192,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -189,6 +203,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -236,9 +251,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -290,6 +307,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_not_equal.Rd b/man/op_not_equal.Rd index c84569103..99f6e0258 100644 --- a/man/op_not_equal.Rd +++ b/man/op_not_equal.Rd @@ -64,6 +64,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -100,6 +107,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -107,6 +115,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -115,6 +124,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -148,8 +158,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -176,6 +188,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -209,6 +222,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -242,6 +262,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -270,6 +291,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -292,6 +314,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -302,6 +325,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -349,9 +373,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -403,6 +429,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_one_hot.Rd b/man/op_one_hot.Rd index 5e3245d10..7165b8129 100644 --- a/man/op_one_hot.Rd +++ b/man/op_one_hot.Rd @@ -69,6 +69,7 @@ Other nn ops: \cr \code{\link{op_conv_transpose}()} \cr \code{\link{op_ctc_loss}()} \cr \code{\link{op_depthwise_conv}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_elu}()} \cr \code{\link{op_gelu}()} \cr \code{\link{op_hard_sigmoid}()} \cr @@ -117,6 +118,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -150,6 +158,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -178,6 +187,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -200,6 +210,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -210,6 +221,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -257,9 +269,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -311,6 +325,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_ones.Rd b/man/op_ones.Rd index 30eee43d5..2b608df6f 100644 --- a/man/op_ones.Rd +++ b/man/op_ones.Rd @@ -43,6 +43,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -79,6 +86,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -86,6 +94,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -94,6 +103,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -127,8 +137,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -155,6 +167,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -188,6 +201,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -221,6 +241,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -249,6 +270,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -271,6 +293,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -281,6 +304,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -328,9 +352,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -382,6 +408,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_ones_like.Rd b/man/op_ones_like.Rd index f381dbc3e..7a3f69de2 100644 --- a/man/op_ones_like.Rd +++ b/man/op_ones_like.Rd @@ -43,6 +43,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -79,6 +86,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -86,6 +94,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -94,6 +103,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -127,8 +137,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -155,6 +167,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -188,6 +201,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -221,6 +241,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -249,6 +270,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -271,6 +293,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -281,6 +304,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -328,9 +352,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -382,6 +408,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_outer.Rd b/man/op_outer.Rd index 1b3455781..8758b6725 100644 --- a/man/op_outer.Rd +++ b/man/op_outer.Rd @@ -46,6 +46,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -82,6 +89,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -89,6 +97,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -97,6 +106,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -130,8 +140,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -158,6 +170,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -191,6 +204,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -224,6 +244,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -252,6 +273,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -274,6 +296,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -284,6 +307,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -331,9 +355,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -385,6 +411,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_pad.Rd b/man/op_pad.Rd index 5006cca67..8d3d818cf 100644 --- a/man/op_pad.Rd +++ b/man/op_pad.Rd @@ -68,6 +68,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -104,6 +111,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -111,6 +119,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -119,6 +128,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -152,8 +162,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -180,6 +192,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -213,6 +226,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -246,6 +266,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -274,6 +295,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -296,6 +318,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -306,6 +329,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -353,9 +377,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -407,6 +433,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_power.Rd b/man/op_power.Rd index aec444362..f12276dad 100644 --- a/man/op_power.Rd +++ b/man/op_power.Rd @@ -64,6 +64,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -100,6 +107,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -107,6 +115,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -115,6 +124,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -148,8 +158,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -176,6 +188,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -209,6 +222,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -242,6 +262,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -270,6 +291,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -292,6 +314,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -302,6 +325,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -349,9 +373,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -403,6 +429,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_prod.Rd b/man/op_prod.Rd index f5b6ad337..1304ba517 100644 --- a/man/op_prod.Rd +++ b/man/op_prod.Rd @@ -50,6 +50,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -86,6 +93,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -93,6 +101,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -101,6 +110,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -134,8 +144,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -162,6 +174,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -195,6 +208,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -228,6 +248,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -256,6 +277,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -278,6 +300,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -288,6 +311,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -335,9 +359,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -389,6 +415,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_psnr.Rd b/man/op_psnr.Rd index 13e54ef56..275e86955 100644 --- a/man/op_psnr.Rd +++ b/man/op_psnr.Rd @@ -45,6 +45,7 @@ Other nn ops: \cr \code{\link{op_conv_transpose}()} \cr \code{\link{op_ctc_loss}()} \cr \code{\link{op_depthwise_conv}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_elu}()} \cr \code{\link{op_gelu}()} \cr \code{\link{op_hard_sigmoid}()} \cr @@ -93,6 +94,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -126,6 +134,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -154,6 +163,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -176,6 +186,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -186,6 +197,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -233,9 +245,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -287,6 +301,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_qr.Rd b/man/op_qr.Rd index a127021c1..b70a365c3 100644 --- a/man/op_qr.Rd +++ b/man/op_qr.Rd @@ -93,6 +93,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -126,6 +133,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -154,6 +162,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -176,6 +185,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -186,6 +196,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -233,9 +244,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -287,6 +300,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_quantile.Rd b/man/op_quantile.Rd index dbc74f92c..36429c40c 100644 --- a/man/op_quantile.Rd +++ b/man/op_quantile.Rd @@ -63,6 +63,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -99,6 +106,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -106,6 +114,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -114,6 +123,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -147,8 +157,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -175,6 +187,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -208,6 +221,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -241,6 +261,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -269,6 +290,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -291,6 +313,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -301,6 +324,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -348,9 +372,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -402,6 +428,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_ravel.Rd b/man/op_ravel.Rd index 6ad61e72a..8b2a4e309 100644 --- a/man/op_ravel.Rd +++ b/man/op_ravel.Rd @@ -41,6 +41,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -77,6 +84,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -84,6 +92,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -92,6 +101,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -125,8 +135,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -153,6 +165,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -186,6 +199,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -219,6 +239,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -247,6 +268,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -269,6 +291,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -279,6 +302,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -326,9 +350,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -380,6 +406,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_real.Rd b/man/op_real.Rd index c14c69930..ab810c7d5 100644 --- a/man/op_real.Rd +++ b/man/op_real.Rd @@ -41,6 +41,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -77,6 +84,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -84,6 +92,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -92,6 +101,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -125,8 +135,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -153,6 +165,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -186,6 +199,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -219,6 +239,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -247,6 +268,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -269,6 +291,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -279,6 +302,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -326,9 +350,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -380,6 +406,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_reciprocal.Rd b/man/op_reciprocal.Rd index 5cfb9f339..5d71f4a44 100644 --- a/man/op_reciprocal.Rd +++ b/man/op_reciprocal.Rd @@ -41,6 +41,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -77,6 +84,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -84,6 +92,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -92,6 +101,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -125,8 +135,10 @@ Other numpy ops: \cr \code{\link{op_real}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -153,6 +165,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -186,6 +199,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -219,6 +239,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -247,6 +268,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -269,6 +291,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -279,6 +302,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -326,9 +350,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -380,6 +406,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_relu.Rd b/man/op_relu.Rd index 36b817991..123ca7c0f 100644 --- a/man/op_relu.Rd +++ b/man/op_relu.Rd @@ -45,6 +45,7 @@ Other nn ops: \cr \code{\link{op_conv_transpose}()} \cr \code{\link{op_ctc_loss}()} \cr \code{\link{op_depthwise_conv}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_elu}()} \cr \code{\link{op_gelu}()} \cr \code{\link{op_hard_sigmoid}()} \cr @@ -93,6 +94,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -126,6 +134,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -154,6 +163,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -176,6 +186,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -186,6 +197,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -233,9 +245,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -287,6 +301,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_relu6.Rd b/man/op_relu6.Rd index 51cd5cb14..ccd585a73 100644 --- a/man/op_relu6.Rd +++ b/man/op_relu6.Rd @@ -45,6 +45,7 @@ Other nn ops: \cr \code{\link{op_conv_transpose}()} \cr \code{\link{op_ctc_loss}()} \cr \code{\link{op_depthwise_conv}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_elu}()} \cr \code{\link{op_gelu}()} \cr \code{\link{op_hard_sigmoid}()} \cr @@ -93,6 +94,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -126,6 +134,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -154,6 +163,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -176,6 +186,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -186,6 +197,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -233,9 +245,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -287,6 +301,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_repeat.Rd b/man/op_repeat.Rd index ce3cbdfd0..8656ebc71 100644 --- a/man/op_repeat.Rd +++ b/man/op_repeat.Rd @@ -46,6 +46,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -82,6 +89,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -89,6 +97,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -97,6 +106,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -130,8 +140,10 @@ Other numpy ops: \cr \code{\link{op_real}()} \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -158,6 +170,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -191,6 +204,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -224,6 +244,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -252,6 +273,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -274,6 +296,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -284,6 +307,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -331,9 +355,11 @@ Other ops: \cr \code{\link{op_relu6}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -385,6 +411,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_reshape.Rd b/man/op_reshape.Rd index 47134ce79..227bef8d1 100644 --- a/man/op_reshape.Rd +++ b/man/op_reshape.Rd @@ -45,6 +45,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -81,6 +88,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -88,6 +96,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -96,6 +105,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -129,8 +139,10 @@ Other numpy ops: \cr \code{\link{op_real}()} \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -157,6 +169,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -190,6 +203,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -223,6 +243,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -251,6 +272,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -273,6 +295,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -283,6 +306,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -330,9 +354,11 @@ Other ops: \cr \code{\link{op_relu6}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -384,6 +410,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_rfft.Rd b/man/op_rfft.Rd index 5de7d3c40..6f2cdbc4c 100644 --- a/man/op_rfft.Rd +++ b/man/op_rfft.Rd @@ -103,6 +103,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -136,6 +143,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -164,6 +172,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -186,6 +195,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -196,6 +206,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -243,9 +254,11 @@ Other ops: \cr \code{\link{op_relu6}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -297,6 +310,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_right_shift.Rd b/man/op_right_shift.Rd new file mode 100644 index 000000000..f945a9ce8 --- /dev/null +++ b/man/op_right_shift.Rd @@ -0,0 +1,422 @@ +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/ops-numpy.R +\name{op_right_shift} +\alias{op_right_shift} +\title{Shift the bits of an integer to the right.} +\usage{ +op_right_shift(x, y) +} +\arguments{ +\item{x}{Input integer tensor.} + +\item{y}{Input integer tensor.} +} +\value{ +Result tensor. +} +\description{ +Bits are shifted to the right \code{y}. Because the internal representation of +numbers is in binary format, this operation is equivalent to dividing \code{x} by +\code{2^y}. +} +\seealso{ +Other numpy ops: \cr +\code{\link{op_abs}()} \cr +\code{\link{op_add}()} \cr +\code{\link{op_all}()} \cr +\code{\link{op_any}()} \cr +\code{\link{op_append}()} \cr +\code{\link{op_arange}()} \cr +\code{\link{op_arccos}()} \cr +\code{\link{op_arccosh}()} \cr +\code{\link{op_arcsin}()} \cr +\code{\link{op_arcsinh}()} \cr +\code{\link{op_arctan}()} \cr +\code{\link{op_arctan2}()} \cr +\code{\link{op_arctanh}()} \cr +\code{\link{op_argmax}()} \cr +\code{\link{op_argmin}()} \cr +\code{\link{op_argpartition}()} \cr +\code{\link{op_argsort}()} \cr +\code{\link{op_array}()} \cr +\code{\link{op_average}()} \cr +\code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr +\code{\link{op_broadcast_to}()} \cr +\code{\link{op_ceil}()} \cr +\code{\link{op_clip}()} \cr +\code{\link{op_concatenate}()} \cr +\code{\link{op_conj}()} \cr +\code{\link{op_copy}()} \cr +\code{\link{op_correlate}()} \cr +\code{\link{op_cos}()} \cr +\code{\link{op_cosh}()} \cr +\code{\link{op_count_nonzero}()} \cr +\code{\link{op_cross}()} \cr +\code{\link{op_ctc_decode}()} \cr +\code{\link{op_cumprod}()} \cr +\code{\link{op_cumsum}()} \cr +\code{\link{op_diag}()} \cr +\code{\link{op_diagonal}()} \cr +\code{\link{op_diff}()} \cr +\code{\link{op_digitize}()} \cr +\code{\link{op_divide}()} \cr +\code{\link{op_divide_no_nan}()} \cr +\code{\link{op_dot}()} \cr +\code{\link{op_einsum}()} \cr +\code{\link{op_empty}()} \cr +\code{\link{op_equal}()} \cr +\code{\link{op_exp}()} \cr +\code{\link{op_expand_dims}()} \cr +\code{\link{op_expm1}()} \cr +\code{\link{op_eye}()} \cr +\code{\link{op_flip}()} \cr +\code{\link{op_floor}()} \cr +\code{\link{op_floor_divide}()} \cr +\code{\link{op_full}()} \cr +\code{\link{op_full_like}()} \cr +\code{\link{op_get_item}()} \cr +\code{\link{op_greater}()} \cr +\code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr +\code{\link{op_hstack}()} \cr +\code{\link{op_identity}()} \cr +\code{\link{op_imag}()} \cr +\code{\link{op_isclose}()} \cr +\code{\link{op_isfinite}()} \cr +\code{\link{op_isinf}()} \cr +\code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr +\code{\link{op_less}()} \cr +\code{\link{op_less_equal}()} \cr +\code{\link{op_linspace}()} \cr +\code{\link{op_log}()} \cr +\code{\link{op_log10}()} \cr +\code{\link{op_log1p}()} \cr +\code{\link{op_log2}()} \cr +\code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr +\code{\link{op_logical_and}()} \cr +\code{\link{op_logical_not}()} \cr +\code{\link{op_logical_or}()} \cr +\code{\link{op_logical_xor}()} \cr +\code{\link{op_logspace}()} \cr +\code{\link{op_lstsq}()} \cr +\code{\link{op_matmul}()} \cr +\code{\link{op_max}()} \cr +\code{\link{op_maximum}()} \cr +\code{\link{op_mean}()} \cr +\code{\link{op_median}()} \cr +\code{\link{op_meshgrid}()} \cr +\code{\link{op_min}()} \cr +\code{\link{op_minimum}()} \cr +\code{\link{op_mod}()} \cr +\code{\link{op_moveaxis}()} \cr +\code{\link{op_multiply}()} \cr +\code{\link{op_nan_to_num}()} \cr +\code{\link{op_ndim}()} \cr +\code{\link{op_negative}()} \cr +\code{\link{op_nonzero}()} \cr +\code{\link{op_not_equal}()} \cr +\code{\link{op_ones}()} \cr +\code{\link{op_ones_like}()} \cr +\code{\link{op_outer}()} \cr +\code{\link{op_pad}()} \cr +\code{\link{op_power}()} \cr +\code{\link{op_prod}()} \cr +\code{\link{op_quantile}()} \cr +\code{\link{op_ravel}()} \cr +\code{\link{op_real}()} \cr +\code{\link{op_reciprocal}()} \cr +\code{\link{op_repeat}()} \cr +\code{\link{op_reshape}()} \cr +\code{\link{op_roll}()} \cr +\code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr +\code{\link{op_select}()} \cr +\code{\link{op_sign}()} \cr +\code{\link{op_sin}()} \cr +\code{\link{op_sinh}()} \cr +\code{\link{op_size}()} \cr +\code{\link{op_sort}()} \cr +\code{\link{op_split}()} \cr +\code{\link{op_sqrt}()} \cr +\code{\link{op_square}()} \cr +\code{\link{op_squeeze}()} \cr +\code{\link{op_stack}()} \cr +\code{\link{op_std}()} \cr +\code{\link{op_subtract}()} \cr +\code{\link{op_sum}()} \cr +\code{\link{op_swapaxes}()} \cr +\code{\link{op_take}()} \cr +\code{\link{op_take_along_axis}()} \cr +\code{\link{op_tan}()} \cr +\code{\link{op_tanh}()} \cr +\code{\link{op_tensordot}()} \cr +\code{\link{op_tile}()} \cr +\code{\link{op_trace}()} \cr +\code{\link{op_transpose}()} \cr +\code{\link{op_tri}()} \cr +\code{\link{op_tril}()} \cr +\code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr +\code{\link{op_var}()} \cr +\code{\link{op_vdot}()} \cr +\code{\link{op_vectorize}()} \cr +\code{\link{op_vstack}()} \cr +\code{\link{op_where}()} \cr +\code{\link{op_zeros}()} \cr +\code{\link{op_zeros_like}()} \cr + +Other ops: \cr +\code{\link{op_abs}()} \cr +\code{\link{op_add}()} \cr +\code{\link{op_all}()} \cr +\code{\link{op_any}()} \cr +\code{\link{op_append}()} \cr +\code{\link{op_arange}()} \cr +\code{\link{op_arccos}()} \cr +\code{\link{op_arccosh}()} \cr +\code{\link{op_arcsin}()} \cr +\code{\link{op_arcsinh}()} \cr +\code{\link{op_arctan}()} \cr +\code{\link{op_arctan2}()} \cr +\code{\link{op_arctanh}()} \cr +\code{\link{op_argmax}()} \cr +\code{\link{op_argmin}()} \cr +\code{\link{op_argpartition}()} \cr +\code{\link{op_argsort}()} \cr +\code{\link{op_array}()} \cr +\code{\link{op_associative_scan}()} \cr +\code{\link{op_average}()} \cr +\code{\link{op_average_pool}()} \cr +\code{\link{op_batch_normalization}()} \cr +\code{\link{op_binary_crossentropy}()} \cr +\code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr +\code{\link{op_broadcast_to}()} \cr +\code{\link{op_cast}()} \cr +\code{\link{op_categorical_crossentropy}()} \cr +\code{\link{op_ceil}()} \cr +\code{\link{op_cholesky}()} \cr +\code{\link{op_clip}()} \cr +\code{\link{op_concatenate}()} \cr +\code{\link{op_cond}()} \cr +\code{\link{op_conj}()} \cr +\code{\link{op_conv}()} \cr +\code{\link{op_conv_transpose}()} \cr +\code{\link{op_convert_to_numpy}()} \cr +\code{\link{op_convert_to_tensor}()} \cr +\code{\link{op_copy}()} \cr +\code{\link{op_correlate}()} \cr +\code{\link{op_cos}()} \cr +\code{\link{op_cosh}()} \cr +\code{\link{op_count_nonzero}()} \cr +\code{\link{op_cross}()} \cr +\code{\link{op_ctc_decode}()} \cr +\code{\link{op_ctc_loss}()} \cr +\code{\link{op_cumprod}()} \cr +\code{\link{op_cumsum}()} \cr +\code{\link{op_custom_gradient}()} \cr +\code{\link{op_depthwise_conv}()} \cr +\code{\link{op_det}()} \cr +\code{\link{op_diag}()} \cr +\code{\link{op_diagonal}()} \cr +\code{\link{op_diff}()} \cr +\code{\link{op_digitize}()} \cr +\code{\link{op_divide}()} \cr +\code{\link{op_divide_no_nan}()} \cr +\code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr +\code{\link{op_dtype}()} \cr +\code{\link{op_eig}()} \cr +\code{\link{op_eigh}()} \cr +\code{\link{op_einsum}()} \cr +\code{\link{op_elu}()} \cr +\code{\link{op_empty}()} \cr +\code{\link{op_equal}()} \cr +\code{\link{op_erf}()} \cr +\code{\link{op_erfinv}()} \cr +\code{\link{op_exp}()} \cr +\code{\link{op_expand_dims}()} \cr +\code{\link{op_expm1}()} \cr +\code{\link{op_extract_sequences}()} \cr +\code{\link{op_eye}()} \cr +\code{\link{op_fft}()} \cr +\code{\link{op_fft2}()} \cr +\code{\link{op_flip}()} \cr +\code{\link{op_floor}()} \cr +\code{\link{op_floor_divide}()} \cr +\code{\link{op_fori_loop}()} \cr +\code{\link{op_full}()} \cr +\code{\link{op_full_like}()} \cr +\code{\link{op_gelu}()} \cr +\code{\link{op_get_item}()} \cr +\code{\link{op_greater}()} \cr +\code{\link{op_greater_equal}()} \cr +\code{\link{op_hard_sigmoid}()} \cr +\code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr +\code{\link{op_hstack}()} \cr +\code{\link{op_identity}()} \cr +\code{\link{op_imag}()} \cr +\code{\link{op_image_affine_transform}()} \cr +\code{\link{op_image_crop}()} \cr +\code{\link{op_image_extract_patches}()} \cr +\code{\link{op_image_hsv_to_rgb}()} \cr +\code{\link{op_image_map_coordinates}()} \cr +\code{\link{op_image_pad}()} \cr +\code{\link{op_image_resize}()} \cr +\code{\link{op_image_rgb_to_grayscale}()} \cr +\code{\link{op_image_rgb_to_hsv}()} \cr +\code{\link{op_in_top_k}()} \cr +\code{\link{op_inv}()} \cr +\code{\link{op_irfft}()} \cr +\code{\link{op_is_tensor}()} \cr +\code{\link{op_isclose}()} \cr +\code{\link{op_isfinite}()} \cr +\code{\link{op_isinf}()} \cr +\code{\link{op_isnan}()} \cr +\code{\link{op_istft}()} \cr +\code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr +\code{\link{op_less}()} \cr +\code{\link{op_less_equal}()} \cr +\code{\link{op_linspace}()} \cr +\code{\link{op_log}()} \cr +\code{\link{op_log10}()} \cr +\code{\link{op_log1p}()} \cr +\code{\link{op_log2}()} \cr +\code{\link{op_log_sigmoid}()} \cr +\code{\link{op_log_softmax}()} \cr +\code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr +\code{\link{op_logical_and}()} \cr +\code{\link{op_logical_not}()} \cr +\code{\link{op_logical_or}()} \cr +\code{\link{op_logical_xor}()} \cr +\code{\link{op_logspace}()} \cr +\code{\link{op_logsumexp}()} \cr +\code{\link{op_lstsq}()} \cr +\code{\link{op_lu_factor}()} \cr +\code{\link{op_map}()} \cr +\code{\link{op_matmul}()} \cr +\code{\link{op_max}()} \cr +\code{\link{op_max_pool}()} \cr +\code{\link{op_maximum}()} \cr +\code{\link{op_mean}()} \cr +\code{\link{op_median}()} \cr +\code{\link{op_meshgrid}()} \cr +\code{\link{op_min}()} \cr +\code{\link{op_minimum}()} \cr +\code{\link{op_mod}()} \cr +\code{\link{op_moments}()} \cr +\code{\link{op_moveaxis}()} \cr +\code{\link{op_multi_hot}()} \cr +\code{\link{op_multiply}()} \cr +\code{\link{op_nan_to_num}()} \cr +\code{\link{op_ndim}()} \cr +\code{\link{op_negative}()} \cr +\code{\link{op_nonzero}()} \cr +\code{\link{op_norm}()} \cr +\code{\link{op_normalize}()} \cr +\code{\link{op_not_equal}()} \cr +\code{\link{op_one_hot}()} \cr +\code{\link{op_ones}()} \cr +\code{\link{op_ones_like}()} \cr +\code{\link{op_outer}()} \cr +\code{\link{op_pad}()} \cr +\code{\link{op_power}()} \cr +\code{\link{op_prod}()} \cr +\code{\link{op_psnr}()} \cr +\code{\link{op_qr}()} \cr +\code{\link{op_quantile}()} \cr +\code{\link{op_ravel}()} \cr +\code{\link{op_real}()} \cr +\code{\link{op_reciprocal}()} \cr +\code{\link{op_relu}()} \cr +\code{\link{op_relu6}()} \cr +\code{\link{op_repeat}()} \cr +\code{\link{op_reshape}()} \cr +\code{\link{op_rfft}()} \cr +\code{\link{op_roll}()} \cr +\code{\link{op_round}()} \cr +\code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr +\code{\link{op_scan}()} \cr +\code{\link{op_scatter}()} \cr +\code{\link{op_scatter_update}()} \cr +\code{\link{op_searchsorted}()} \cr +\code{\link{op_segment_max}()} \cr +\code{\link{op_segment_sum}()} \cr +\code{\link{op_select}()} \cr +\code{\link{op_selu}()} \cr +\code{\link{op_separable_conv}()} \cr +\code{\link{op_shape}()} \cr +\code{\link{op_sigmoid}()} \cr +\code{\link{op_sign}()} \cr +\code{\link{op_silu}()} \cr +\code{\link{op_sin}()} \cr +\code{\link{op_sinh}()} \cr +\code{\link{op_size}()} \cr +\code{\link{op_slice}()} \cr +\code{\link{op_slice_update}()} \cr +\code{\link{op_slogdet}()} \cr +\code{\link{op_softmax}()} \cr +\code{\link{op_softplus}()} \cr +\code{\link{op_softsign}()} \cr +\code{\link{op_solve}()} \cr +\code{\link{op_solve_triangular}()} \cr +\code{\link{op_sort}()} \cr +\code{\link{op_sparse_categorical_crossentropy}()} \cr +\code{\link{op_split}()} \cr +\code{\link{op_sqrt}()} \cr +\code{\link{op_square}()} \cr +\code{\link{op_squeeze}()} \cr +\code{\link{op_stack}()} \cr +\code{\link{op_std}()} \cr +\code{\link{op_stft}()} \cr +\code{\link{op_stop_gradient}()} \cr +\code{\link{op_subtract}()} \cr +\code{\link{op_sum}()} \cr +\code{\link{op_svd}()} \cr +\code{\link{op_swapaxes}()} \cr +\code{\link{op_switch}()} \cr +\code{\link{op_take}()} \cr +\code{\link{op_take_along_axis}()} \cr +\code{\link{op_tan}()} \cr +\code{\link{op_tanh}()} \cr +\code{\link{op_tensordot}()} \cr +\code{\link{op_tile}()} \cr +\code{\link{op_top_k}()} \cr +\code{\link{op_trace}()} \cr +\code{\link{op_transpose}()} \cr +\code{\link{op_tri}()} \cr +\code{\link{op_tril}()} \cr +\code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr +\code{\link{op_unstack}()} \cr +\code{\link{op_var}()} \cr +\code{\link{op_vdot}()} \cr +\code{\link{op_vectorize}()} \cr +\code{\link{op_vectorized_map}()} \cr +\code{\link{op_vstack}()} \cr +\code{\link{op_where}()} \cr +\code{\link{op_while_loop}()} \cr +\code{\link{op_zeros}()} \cr +\code{\link{op_zeros_like}()} \cr +} +\concept{numpy ops} +\concept{ops} diff --git a/man/op_roll.Rd b/man/op_roll.Rd index 706b165b1..769677739 100644 --- a/man/op_roll.Rd +++ b/man/op_roll.Rd @@ -47,6 +47,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -83,6 +90,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -90,6 +98,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -98,6 +107,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -132,7 +142,9 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -159,6 +171,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -192,6 +205,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -225,6 +245,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -253,6 +274,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -275,6 +297,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -285,6 +308,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -333,8 +357,10 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -386,6 +412,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_round.Rd b/man/op_round.Rd index cf3329589..abe97bc75 100644 --- a/man/op_round.Rd +++ b/man/op_round.Rd @@ -43,6 +43,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -79,6 +86,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -86,6 +94,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -94,6 +103,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -128,7 +138,9 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -155,6 +167,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -188,6 +201,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -221,6 +241,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -249,6 +270,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -271,6 +293,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -281,6 +304,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -329,8 +353,10 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -382,6 +408,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_rsqrt.Rd b/man/op_rsqrt.Rd index 53f824a8b..01e2d4e31 100644 --- a/man/op_rsqrt.Rd +++ b/man/op_rsqrt.Rd @@ -76,6 +76,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -109,6 +116,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -137,6 +145,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -159,6 +168,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -169,6 +179,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -217,8 +228,10 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -270,6 +283,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_saturate_cast.Rd b/man/op_saturate_cast.Rd new file mode 100644 index 000000000..c0d6c8d93 --- /dev/null +++ b/man/op_saturate_cast.Rd @@ -0,0 +1,473 @@ +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/ops-numpy.R +\name{op_saturate_cast} +\alias{op_saturate_cast} +\title{Performs a safe saturating cast to the desired dtype.} +\usage{ +op_saturate_cast(x, dtype) +} +\arguments{ +\item{x}{A tensor or variable.} + +\item{dtype}{The target type.} +} +\value{ +A safely casted tensor of the specified \code{dtype}. +} +\description{ +Saturating cast prevents data type overflow when casting to \code{dtype} with +smaller values range. E.g. +\code{op_cast(c(-1, 256), "float32") |> op_cast("uint8")} returns \code{c(255, 0)}, +but \code{op_cast(c(-1, 256), "float32") |> op_saturate_cast("uint8")} returns +\code{c(0, 255)}. +} +\section{Examples}{ +Image resizing with bicubic interpolation may produce values outside +original range. + +\if{html}{\out{
}}\preformatted{image2x2 <- np_array(as.integer(c(0, 1, 254, 255)), "uint8") |> + array_reshape(c(1, 2, 2, 1)) +image4x4 <- image2x2 |> + tensorflow::tf$image$resize(shape(4, 4), method="bicubic") +image4x4 |> as.array() |> drop() +}\if{html}{\out{
}} + +\if{html}{\out{
}}\preformatted{## [,1] [,2] [,3] [,4] +## [1,] -22.50000 -22.20462 -21.61891 -21.32353 +## [2,] 52.52605 52.82143 53.40715 53.70253 +## [3,] 201.29752 201.59288 202.17859 202.47395 +## [4,] 276.32355 276.61893 277.20465 277.50006 + +}\if{html}{\out{
}} + +Casting this resized image back to \code{uint8} will cause overflow. + +\if{html}{\out{
}}\preformatted{image4x4_casted <- op_cast(image4x4, "uint8") +image4x4_casted |> as.array() |> drop() +}\if{html}{\out{
}} + +\if{html}{\out{
}}\preformatted{## [,1] [,2] [,3] [,4] +## [1,] 234 234 235 235 +## [2,] 52 52 53 53 +## [3,] 201 201 202 202 +## [4,] 20 20 21 21 + +}\if{html}{\out{
}} + +Saturate casting to \code{uint8} will clip values to \code{uint8} range before +casting and will not cause overflow. + +\if{html}{\out{
}}\preformatted{image4x4_saturate_casted <- image4x4 |> op_saturate_cast("uint8") +image4x4_saturate_casted |> as.array() |> drop() +}\if{html}{\out{
}} + +\if{html}{\out{
}}\preformatted{## [,1] [,2] [,3] [,4] +## [1,] 0 0 0 0 +## [2,] 52 52 53 53 +## [3,] 201 201 202 202 +## [4,] 255 255 255 255 + +}\if{html}{\out{
}} +} + +\seealso{ +Other numpy ops: \cr +\code{\link{op_abs}()} \cr +\code{\link{op_add}()} \cr +\code{\link{op_all}()} \cr +\code{\link{op_any}()} \cr +\code{\link{op_append}()} \cr +\code{\link{op_arange}()} \cr +\code{\link{op_arccos}()} \cr +\code{\link{op_arccosh}()} \cr +\code{\link{op_arcsin}()} \cr +\code{\link{op_arcsinh}()} \cr +\code{\link{op_arctan}()} \cr +\code{\link{op_arctan2}()} \cr +\code{\link{op_arctanh}()} \cr +\code{\link{op_argmax}()} \cr +\code{\link{op_argmin}()} \cr +\code{\link{op_argpartition}()} \cr +\code{\link{op_argsort}()} \cr +\code{\link{op_array}()} \cr +\code{\link{op_average}()} \cr +\code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr +\code{\link{op_broadcast_to}()} \cr +\code{\link{op_ceil}()} \cr +\code{\link{op_clip}()} \cr +\code{\link{op_concatenate}()} \cr +\code{\link{op_conj}()} \cr +\code{\link{op_copy}()} \cr +\code{\link{op_correlate}()} \cr +\code{\link{op_cos}()} \cr +\code{\link{op_cosh}()} \cr +\code{\link{op_count_nonzero}()} \cr +\code{\link{op_cross}()} \cr +\code{\link{op_ctc_decode}()} \cr +\code{\link{op_cumprod}()} \cr +\code{\link{op_cumsum}()} \cr +\code{\link{op_diag}()} \cr +\code{\link{op_diagonal}()} \cr +\code{\link{op_diff}()} \cr +\code{\link{op_digitize}()} \cr +\code{\link{op_divide}()} \cr +\code{\link{op_divide_no_nan}()} \cr +\code{\link{op_dot}()} \cr +\code{\link{op_einsum}()} \cr +\code{\link{op_empty}()} \cr +\code{\link{op_equal}()} \cr +\code{\link{op_exp}()} \cr +\code{\link{op_expand_dims}()} \cr +\code{\link{op_expm1}()} \cr +\code{\link{op_eye}()} \cr +\code{\link{op_flip}()} \cr +\code{\link{op_floor}()} \cr +\code{\link{op_floor_divide}()} \cr +\code{\link{op_full}()} \cr +\code{\link{op_full_like}()} \cr +\code{\link{op_get_item}()} \cr +\code{\link{op_greater}()} \cr +\code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr +\code{\link{op_hstack}()} \cr +\code{\link{op_identity}()} \cr +\code{\link{op_imag}()} \cr +\code{\link{op_isclose}()} \cr +\code{\link{op_isfinite}()} \cr +\code{\link{op_isinf}()} \cr +\code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr +\code{\link{op_less}()} \cr +\code{\link{op_less_equal}()} \cr +\code{\link{op_linspace}()} \cr +\code{\link{op_log}()} \cr +\code{\link{op_log10}()} \cr +\code{\link{op_log1p}()} \cr +\code{\link{op_log2}()} \cr +\code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr +\code{\link{op_logical_and}()} \cr +\code{\link{op_logical_not}()} \cr +\code{\link{op_logical_or}()} \cr +\code{\link{op_logical_xor}()} \cr +\code{\link{op_logspace}()} \cr +\code{\link{op_lstsq}()} \cr +\code{\link{op_matmul}()} \cr +\code{\link{op_max}()} \cr +\code{\link{op_maximum}()} \cr +\code{\link{op_mean}()} \cr +\code{\link{op_median}()} \cr +\code{\link{op_meshgrid}()} \cr +\code{\link{op_min}()} \cr +\code{\link{op_minimum}()} \cr +\code{\link{op_mod}()} \cr +\code{\link{op_moveaxis}()} \cr +\code{\link{op_multiply}()} \cr +\code{\link{op_nan_to_num}()} \cr +\code{\link{op_ndim}()} \cr +\code{\link{op_negative}()} \cr +\code{\link{op_nonzero}()} \cr +\code{\link{op_not_equal}()} \cr +\code{\link{op_ones}()} \cr +\code{\link{op_ones_like}()} \cr +\code{\link{op_outer}()} \cr +\code{\link{op_pad}()} \cr +\code{\link{op_power}()} \cr +\code{\link{op_prod}()} \cr +\code{\link{op_quantile}()} \cr +\code{\link{op_ravel}()} \cr +\code{\link{op_real}()} \cr +\code{\link{op_reciprocal}()} \cr +\code{\link{op_repeat}()} \cr +\code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr +\code{\link{op_roll}()} \cr +\code{\link{op_round}()} \cr +\code{\link{op_select}()} \cr +\code{\link{op_sign}()} \cr +\code{\link{op_sin}()} \cr +\code{\link{op_sinh}()} \cr +\code{\link{op_size}()} \cr +\code{\link{op_sort}()} \cr +\code{\link{op_split}()} \cr +\code{\link{op_sqrt}()} \cr +\code{\link{op_square}()} \cr +\code{\link{op_squeeze}()} \cr +\code{\link{op_stack}()} \cr +\code{\link{op_std}()} \cr +\code{\link{op_subtract}()} \cr +\code{\link{op_sum}()} \cr +\code{\link{op_swapaxes}()} \cr +\code{\link{op_take}()} \cr +\code{\link{op_take_along_axis}()} \cr +\code{\link{op_tan}()} \cr +\code{\link{op_tanh}()} \cr +\code{\link{op_tensordot}()} \cr +\code{\link{op_tile}()} \cr +\code{\link{op_trace}()} \cr +\code{\link{op_transpose}()} \cr +\code{\link{op_tri}()} \cr +\code{\link{op_tril}()} \cr +\code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr +\code{\link{op_var}()} \cr +\code{\link{op_vdot}()} \cr +\code{\link{op_vectorize}()} \cr +\code{\link{op_vstack}()} \cr +\code{\link{op_where}()} \cr +\code{\link{op_zeros}()} \cr +\code{\link{op_zeros_like}()} \cr + +Other ops: \cr +\code{\link{op_abs}()} \cr +\code{\link{op_add}()} \cr +\code{\link{op_all}()} \cr +\code{\link{op_any}()} \cr +\code{\link{op_append}()} \cr +\code{\link{op_arange}()} \cr +\code{\link{op_arccos}()} \cr +\code{\link{op_arccosh}()} \cr +\code{\link{op_arcsin}()} \cr +\code{\link{op_arcsinh}()} \cr +\code{\link{op_arctan}()} \cr +\code{\link{op_arctan2}()} \cr +\code{\link{op_arctanh}()} \cr +\code{\link{op_argmax}()} \cr +\code{\link{op_argmin}()} \cr +\code{\link{op_argpartition}()} \cr +\code{\link{op_argsort}()} \cr +\code{\link{op_array}()} \cr +\code{\link{op_associative_scan}()} \cr +\code{\link{op_average}()} \cr +\code{\link{op_average_pool}()} \cr +\code{\link{op_batch_normalization}()} \cr +\code{\link{op_binary_crossentropy}()} \cr +\code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr +\code{\link{op_broadcast_to}()} \cr +\code{\link{op_cast}()} \cr +\code{\link{op_categorical_crossentropy}()} \cr +\code{\link{op_ceil}()} \cr +\code{\link{op_cholesky}()} \cr +\code{\link{op_clip}()} \cr +\code{\link{op_concatenate}()} \cr +\code{\link{op_cond}()} \cr +\code{\link{op_conj}()} \cr +\code{\link{op_conv}()} \cr +\code{\link{op_conv_transpose}()} \cr +\code{\link{op_convert_to_numpy}()} \cr +\code{\link{op_convert_to_tensor}()} \cr +\code{\link{op_copy}()} \cr +\code{\link{op_correlate}()} \cr +\code{\link{op_cos}()} \cr +\code{\link{op_cosh}()} \cr +\code{\link{op_count_nonzero}()} \cr +\code{\link{op_cross}()} \cr +\code{\link{op_ctc_decode}()} \cr +\code{\link{op_ctc_loss}()} \cr +\code{\link{op_cumprod}()} \cr +\code{\link{op_cumsum}()} \cr +\code{\link{op_custom_gradient}()} \cr +\code{\link{op_depthwise_conv}()} \cr +\code{\link{op_det}()} \cr +\code{\link{op_diag}()} \cr +\code{\link{op_diagonal}()} \cr +\code{\link{op_diff}()} \cr +\code{\link{op_digitize}()} \cr +\code{\link{op_divide}()} \cr +\code{\link{op_divide_no_nan}()} \cr +\code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr +\code{\link{op_dtype}()} \cr +\code{\link{op_eig}()} \cr +\code{\link{op_eigh}()} \cr +\code{\link{op_einsum}()} \cr +\code{\link{op_elu}()} \cr +\code{\link{op_empty}()} \cr +\code{\link{op_equal}()} \cr +\code{\link{op_erf}()} \cr +\code{\link{op_erfinv}()} \cr +\code{\link{op_exp}()} \cr +\code{\link{op_expand_dims}()} \cr +\code{\link{op_expm1}()} \cr +\code{\link{op_extract_sequences}()} \cr +\code{\link{op_eye}()} \cr +\code{\link{op_fft}()} \cr +\code{\link{op_fft2}()} \cr +\code{\link{op_flip}()} \cr +\code{\link{op_floor}()} \cr +\code{\link{op_floor_divide}()} \cr +\code{\link{op_fori_loop}()} \cr +\code{\link{op_full}()} \cr +\code{\link{op_full_like}()} \cr +\code{\link{op_gelu}()} \cr +\code{\link{op_get_item}()} \cr +\code{\link{op_greater}()} \cr +\code{\link{op_greater_equal}()} \cr +\code{\link{op_hard_sigmoid}()} \cr +\code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr +\code{\link{op_hstack}()} \cr +\code{\link{op_identity}()} \cr +\code{\link{op_imag}()} \cr +\code{\link{op_image_affine_transform}()} \cr +\code{\link{op_image_crop}()} \cr +\code{\link{op_image_extract_patches}()} \cr +\code{\link{op_image_hsv_to_rgb}()} \cr +\code{\link{op_image_map_coordinates}()} \cr +\code{\link{op_image_pad}()} \cr +\code{\link{op_image_resize}()} \cr +\code{\link{op_image_rgb_to_grayscale}()} \cr +\code{\link{op_image_rgb_to_hsv}()} \cr +\code{\link{op_in_top_k}()} \cr +\code{\link{op_inv}()} \cr +\code{\link{op_irfft}()} \cr +\code{\link{op_is_tensor}()} \cr +\code{\link{op_isclose}()} \cr +\code{\link{op_isfinite}()} \cr +\code{\link{op_isinf}()} \cr +\code{\link{op_isnan}()} \cr +\code{\link{op_istft}()} \cr +\code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr +\code{\link{op_less}()} \cr +\code{\link{op_less_equal}()} \cr +\code{\link{op_linspace}()} \cr +\code{\link{op_log}()} \cr +\code{\link{op_log10}()} \cr +\code{\link{op_log1p}()} \cr +\code{\link{op_log2}()} \cr +\code{\link{op_log_sigmoid}()} \cr +\code{\link{op_log_softmax}()} \cr +\code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr +\code{\link{op_logical_and}()} \cr +\code{\link{op_logical_not}()} \cr +\code{\link{op_logical_or}()} \cr +\code{\link{op_logical_xor}()} \cr +\code{\link{op_logspace}()} \cr +\code{\link{op_logsumexp}()} \cr +\code{\link{op_lstsq}()} \cr +\code{\link{op_lu_factor}()} \cr +\code{\link{op_map}()} \cr +\code{\link{op_matmul}()} \cr +\code{\link{op_max}()} \cr +\code{\link{op_max_pool}()} \cr +\code{\link{op_maximum}()} \cr +\code{\link{op_mean}()} \cr +\code{\link{op_median}()} \cr +\code{\link{op_meshgrid}()} \cr +\code{\link{op_min}()} \cr +\code{\link{op_minimum}()} \cr +\code{\link{op_mod}()} \cr +\code{\link{op_moments}()} \cr +\code{\link{op_moveaxis}()} \cr +\code{\link{op_multi_hot}()} \cr +\code{\link{op_multiply}()} \cr +\code{\link{op_nan_to_num}()} \cr +\code{\link{op_ndim}()} \cr +\code{\link{op_negative}()} \cr +\code{\link{op_nonzero}()} \cr +\code{\link{op_norm}()} \cr +\code{\link{op_normalize}()} \cr +\code{\link{op_not_equal}()} \cr +\code{\link{op_one_hot}()} \cr +\code{\link{op_ones}()} \cr +\code{\link{op_ones_like}()} \cr +\code{\link{op_outer}()} \cr +\code{\link{op_pad}()} \cr +\code{\link{op_power}()} \cr +\code{\link{op_prod}()} \cr +\code{\link{op_psnr}()} \cr +\code{\link{op_qr}()} \cr +\code{\link{op_quantile}()} \cr +\code{\link{op_ravel}()} \cr +\code{\link{op_real}()} \cr +\code{\link{op_reciprocal}()} \cr +\code{\link{op_relu}()} \cr +\code{\link{op_relu6}()} \cr +\code{\link{op_repeat}()} \cr +\code{\link{op_reshape}()} \cr +\code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr +\code{\link{op_roll}()} \cr +\code{\link{op_round}()} \cr +\code{\link{op_rsqrt}()} \cr +\code{\link{op_scan}()} \cr +\code{\link{op_scatter}()} \cr +\code{\link{op_scatter_update}()} \cr +\code{\link{op_searchsorted}()} \cr +\code{\link{op_segment_max}()} \cr +\code{\link{op_segment_sum}()} \cr +\code{\link{op_select}()} \cr +\code{\link{op_selu}()} \cr +\code{\link{op_separable_conv}()} \cr +\code{\link{op_shape}()} \cr +\code{\link{op_sigmoid}()} \cr +\code{\link{op_sign}()} \cr +\code{\link{op_silu}()} \cr +\code{\link{op_sin}()} \cr +\code{\link{op_sinh}()} \cr +\code{\link{op_size}()} \cr +\code{\link{op_slice}()} \cr +\code{\link{op_slice_update}()} \cr +\code{\link{op_slogdet}()} \cr +\code{\link{op_softmax}()} \cr +\code{\link{op_softplus}()} \cr +\code{\link{op_softsign}()} \cr +\code{\link{op_solve}()} \cr +\code{\link{op_solve_triangular}()} \cr +\code{\link{op_sort}()} \cr +\code{\link{op_sparse_categorical_crossentropy}()} \cr +\code{\link{op_split}()} \cr +\code{\link{op_sqrt}()} \cr +\code{\link{op_square}()} \cr +\code{\link{op_squeeze}()} \cr +\code{\link{op_stack}()} \cr +\code{\link{op_std}()} \cr +\code{\link{op_stft}()} \cr +\code{\link{op_stop_gradient}()} \cr +\code{\link{op_subtract}()} \cr +\code{\link{op_sum}()} \cr +\code{\link{op_svd}()} \cr +\code{\link{op_swapaxes}()} \cr +\code{\link{op_switch}()} \cr +\code{\link{op_take}()} \cr +\code{\link{op_take_along_axis}()} \cr +\code{\link{op_tan}()} \cr +\code{\link{op_tanh}()} \cr +\code{\link{op_tensordot}()} \cr +\code{\link{op_tile}()} \cr +\code{\link{op_top_k}()} \cr +\code{\link{op_trace}()} \cr +\code{\link{op_transpose}()} \cr +\code{\link{op_tri}()} \cr +\code{\link{op_tril}()} \cr +\code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr +\code{\link{op_unstack}()} \cr +\code{\link{op_var}()} \cr +\code{\link{op_vdot}()} \cr +\code{\link{op_vectorize}()} \cr +\code{\link{op_vectorized_map}()} \cr +\code{\link{op_vstack}()} \cr +\code{\link{op_where}()} \cr +\code{\link{op_while_loop}()} \cr +\code{\link{op_zeros}()} \cr +\code{\link{op_zeros_like}()} \cr +} +\concept{numpy ops} +\concept{ops} diff --git a/man/op_scan.Rd b/man/op_scan.Rd index 5ab4ebd37..885298b1f 100644 --- a/man/op_scan.Rd +++ b/man/op_scan.Rd @@ -138,6 +138,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -171,6 +178,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -199,6 +207,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -221,6 +230,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -231,6 +241,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -279,9 +290,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr \code{\link{op_searchsorted}()} \cr @@ -332,6 +345,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_scatter.Rd b/man/op_scatter.Rd index 11ccbe45a..d68afe759 100644 --- a/man/op_scatter.Rd +++ b/man/op_scatter.Rd @@ -90,6 +90,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -123,6 +130,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -151,6 +159,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -173,6 +182,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -183,6 +193,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -231,9 +242,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter_update}()} \cr \code{\link{op_searchsorted}()} \cr @@ -284,6 +297,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_scatter_update.Rd b/man/op_scatter_update.Rd index 37bed8524..5e3358511 100644 --- a/man/op_scatter_update.Rd +++ b/man/op_scatter_update.Rd @@ -154,6 +154,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -187,6 +194,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -215,6 +223,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -237,6 +246,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -247,6 +257,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -295,9 +306,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_searchsorted}()} \cr @@ -348,6 +361,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_searchsorted.Rd b/man/op_searchsorted.Rd index 717be20af..4837618b3 100644 --- a/man/op_searchsorted.Rd +++ b/man/op_searchsorted.Rd @@ -71,6 +71,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -104,6 +111,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -132,6 +140,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -154,6 +163,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -164,6 +174,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -212,9 +223,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -265,6 +278,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_segment_max.Rd b/man/op_segment_max.Rd index 8982bdb5e..fcb6834a4 100644 --- a/man/op_segment_max.Rd +++ b/man/op_segment_max.Rd @@ -91,6 +91,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -124,6 +131,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -152,6 +160,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -174,6 +183,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -184,6 +194,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -232,9 +243,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -285,6 +298,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_segment_sum.Rd b/man/op_segment_sum.Rd index 3c5951924..693d58653 100644 --- a/man/op_segment_sum.Rd +++ b/man/op_segment_sum.Rd @@ -87,6 +87,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -120,6 +127,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -148,6 +156,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -170,6 +179,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -180,6 +190,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -228,9 +239,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -281,6 +294,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_select.Rd b/man/op_select.Rd index fd43ee2b1..59706b031 100644 --- a/man/op_select.Rd +++ b/man/op_select.Rd @@ -63,6 +63,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -99,6 +106,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -106,6 +114,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -114,6 +123,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -148,8 +158,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr \code{\link{op_sinh}()} \cr @@ -175,6 +187,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -208,6 +221,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -241,6 +261,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -269,6 +290,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -291,6 +313,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -301,6 +324,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -349,9 +373,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -402,6 +428,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_selu.Rd b/man/op_selu.Rd index e6b7c094b..30f72a0b4 100644 --- a/man/op_selu.Rd +++ b/man/op_selu.Rd @@ -42,6 +42,7 @@ Other nn ops: \cr \code{\link{op_conv_transpose}()} \cr \code{\link{op_ctc_loss}()} \cr \code{\link{op_depthwise_conv}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_elu}()} \cr \code{\link{op_gelu}()} \cr \code{\link{op_hard_sigmoid}()} \cr @@ -90,6 +91,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -123,6 +131,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -151,6 +160,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -173,6 +183,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -183,6 +194,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -231,9 +243,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -284,6 +298,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_separable_conv.Rd b/man/op_separable_conv.Rd index b65dea2be..1b9be37d2 100644 --- a/man/op_separable_conv.Rd +++ b/man/op_separable_conv.Rd @@ -72,6 +72,7 @@ Other nn ops: \cr \code{\link{op_conv_transpose}()} \cr \code{\link{op_ctc_loss}()} \cr \code{\link{op_depthwise_conv}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_elu}()} \cr \code{\link{op_gelu}()} \cr \code{\link{op_hard_sigmoid}()} \cr @@ -120,6 +121,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -153,6 +161,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -181,6 +190,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -203,6 +213,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -213,6 +224,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -261,9 +273,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -314,6 +328,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_shape.Rd b/man/op_shape.Rd index a2a351f12..186622c82 100644 --- a/man/op_shape.Rd +++ b/man/op_shape.Rd @@ -86,6 +86,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -119,6 +126,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -147,6 +155,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -169,6 +178,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -179,6 +189,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -227,9 +238,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -280,6 +293,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_sigmoid.Rd b/man/op_sigmoid.Rd index 967cad564..4e3487730 100644 --- a/man/op_sigmoid.Rd +++ b/man/op_sigmoid.Rd @@ -39,6 +39,7 @@ Other nn ops: \cr \code{\link{op_conv_transpose}()} \cr \code{\link{op_ctc_loss}()} \cr \code{\link{op_depthwise_conv}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_elu}()} \cr \code{\link{op_gelu}()} \cr \code{\link{op_hard_sigmoid}()} \cr @@ -87,6 +88,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -120,6 +128,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -148,6 +157,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -170,6 +180,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -180,6 +191,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -228,9 +240,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -281,6 +295,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_sign.Rd b/man/op_sign.Rd index c0d47ab59..5789d05ff 100644 --- a/man/op_sign.Rd +++ b/man/op_sign.Rd @@ -41,6 +41,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -77,6 +84,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -84,6 +92,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -92,6 +101,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -126,8 +136,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sin}()} \cr \code{\link{op_sinh}()} \cr @@ -153,6 +165,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -186,6 +199,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -219,6 +239,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -247,6 +268,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -269,6 +291,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -279,6 +302,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -327,9 +351,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -380,6 +406,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_silu.Rd b/man/op_silu.Rd index 28d054aab..5d4943abd 100644 --- a/man/op_silu.Rd +++ b/man/op_silu.Rd @@ -47,6 +47,7 @@ Other nn ops: \cr \code{\link{op_conv_transpose}()} \cr \code{\link{op_ctc_loss}()} \cr \code{\link{op_depthwise_conv}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_elu}()} \cr \code{\link{op_gelu}()} \cr \code{\link{op_hard_sigmoid}()} \cr @@ -95,6 +96,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -128,6 +136,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -156,6 +165,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -178,6 +188,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -188,6 +199,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -236,9 +248,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -289,6 +303,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_sin.Rd b/man/op_sin.Rd index baa529174..ae91cfb87 100644 --- a/man/op_sin.Rd +++ b/man/op_sin.Rd @@ -41,6 +41,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -77,6 +84,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -84,6 +92,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -92,6 +101,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -126,8 +136,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sinh}()} \cr @@ -153,6 +165,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -186,6 +199,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -219,6 +239,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -247,6 +268,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -269,6 +291,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -279,6 +302,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -327,9 +351,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -380,6 +406,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_sinh.Rd b/man/op_sinh.Rd index c38ef1c0a..2c9ff5292 100644 --- a/man/op_sinh.Rd +++ b/man/op_sinh.Rd @@ -41,6 +41,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -77,6 +84,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -84,6 +92,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -92,6 +101,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -126,8 +136,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -153,6 +165,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -186,6 +199,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -219,6 +239,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -247,6 +268,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -269,6 +291,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -279,6 +302,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -327,9 +351,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -380,6 +406,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_size.Rd b/man/op_size.Rd index 914864345..cd91ee6c1 100644 --- a/man/op_size.Rd +++ b/man/op_size.Rd @@ -41,6 +41,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -77,6 +84,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -84,6 +92,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -92,6 +101,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -126,8 +136,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -153,6 +165,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -186,6 +199,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -219,6 +239,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -247,6 +268,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -269,6 +291,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -279,6 +302,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -327,9 +351,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -380,6 +406,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_slice.Rd b/man/op_slice.Rd index 32a7da010..14d20d731 100644 --- a/man/op_slice.Rd +++ b/man/op_slice.Rd @@ -100,6 +100,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -133,6 +140,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -161,6 +169,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -183,6 +192,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -193,6 +203,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -241,9 +252,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -294,6 +307,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_slice_update.Rd b/man/op_slice_update.Rd index cf05908d3..f953e28af 100644 --- a/man/op_slice_update.Rd +++ b/man/op_slice_update.Rd @@ -97,6 +97,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -130,6 +137,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -158,6 +166,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -180,6 +189,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -190,6 +200,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -238,9 +249,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -291,6 +304,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_slogdet.Rd b/man/op_slogdet.Rd index f445a83e3..b1112362d 100644 --- a/man/op_slogdet.Rd +++ b/man/op_slogdet.Rd @@ -57,6 +57,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -90,6 +97,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -118,6 +126,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -140,6 +149,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -150,6 +160,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -198,9 +209,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -251,6 +264,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_softmax.Rd b/man/op_softmax.Rd index 1fe3a9738..c64d1fe94 100644 --- a/man/op_softmax.Rd +++ b/man/op_softmax.Rd @@ -48,6 +48,7 @@ Other nn ops: \cr \code{\link{op_conv_transpose}()} \cr \code{\link{op_ctc_loss}()} \cr \code{\link{op_depthwise_conv}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_elu}()} \cr \code{\link{op_gelu}()} \cr \code{\link{op_hard_sigmoid}()} \cr @@ -96,6 +97,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -129,6 +137,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -157,6 +166,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -179,6 +189,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -189,6 +200,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -237,9 +249,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -290,6 +304,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_softplus.Rd b/man/op_softplus.Rd index 4b50509b1..2ac20e604 100644 --- a/man/op_softplus.Rd +++ b/man/op_softplus.Rd @@ -46,6 +46,7 @@ Other nn ops: \cr \code{\link{op_conv_transpose}()} \cr \code{\link{op_ctc_loss}()} \cr \code{\link{op_depthwise_conv}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_elu}()} \cr \code{\link{op_gelu}()} \cr \code{\link{op_hard_sigmoid}()} \cr @@ -94,6 +95,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -127,6 +135,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -155,6 +164,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -177,6 +187,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -187,6 +198,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -235,9 +247,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -288,6 +302,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_softsign.Rd b/man/op_softsign.Rd index a776b8893..b328704fc 100644 --- a/man/op_softsign.Rd +++ b/man/op_softsign.Rd @@ -45,6 +45,7 @@ Other nn ops: \cr \code{\link{op_conv_transpose}()} \cr \code{\link{op_ctc_loss}()} \cr \code{\link{op_depthwise_conv}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_elu}()} \cr \code{\link{op_gelu}()} \cr \code{\link{op_hard_sigmoid}()} \cr @@ -93,6 +94,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -126,6 +134,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -154,6 +163,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -176,6 +186,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -186,6 +197,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -234,9 +246,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -287,6 +301,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_solve.Rd b/man/op_solve.Rd index 329375b89..435562d4f 100644 --- a/man/op_solve.Rd +++ b/man/op_solve.Rd @@ -76,6 +76,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -109,6 +116,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -137,6 +145,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -159,6 +168,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -169,6 +179,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -217,9 +228,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -270,6 +283,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_solve_triangular.Rd b/man/op_solve_triangular.Rd index 96d2bf7c2..6fe43203e 100644 --- a/man/op_solve_triangular.Rd +++ b/man/op_solve_triangular.Rd @@ -60,6 +60,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -93,6 +100,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -121,6 +129,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -143,6 +152,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -153,6 +163,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -201,9 +212,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -254,6 +267,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_sort.Rd b/man/op_sort.Rd index 2c2a245ed..949a6a442 100644 --- a/man/op_sort.Rd +++ b/man/op_sort.Rd @@ -44,6 +44,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -80,6 +87,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -87,6 +95,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -95,6 +104,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -129,8 +139,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -156,6 +168,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -189,6 +202,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -222,6 +242,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -250,6 +271,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -272,6 +294,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -282,6 +305,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -330,9 +354,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -383,6 +409,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_sparse_categorical_crossentropy.Rd b/man/op_sparse_categorical_crossentropy.Rd index efdeb21c9..1e0daefb0 100644 --- a/man/op_sparse_categorical_crossentropy.Rd +++ b/man/op_sparse_categorical_crossentropy.Rd @@ -69,6 +69,7 @@ Other nn ops: \cr \code{\link{op_conv_transpose}()} \cr \code{\link{op_ctc_loss}()} \cr \code{\link{op_depthwise_conv}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_elu}()} \cr \code{\link{op_gelu}()} \cr \code{\link{op_hard_sigmoid}()} \cr @@ -117,6 +118,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -150,6 +158,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -178,6 +187,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -200,6 +210,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -210,6 +221,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -258,9 +270,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -311,6 +325,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_split.Rd b/man/op_split.Rd index 4788637f8..6b02536b5 100644 --- a/man/op_split.Rd +++ b/man/op_split.Rd @@ -53,6 +53,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -89,6 +96,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -96,6 +104,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -104,6 +113,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -138,8 +148,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -165,6 +177,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -198,6 +211,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -231,6 +251,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -259,6 +280,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -281,6 +303,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -291,6 +314,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -339,9 +363,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -392,6 +418,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_sqrt.Rd b/man/op_sqrt.Rd index 0bf80ec02..954db8546 100644 --- a/man/op_sqrt.Rd +++ b/man/op_sqrt.Rd @@ -41,6 +41,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -77,6 +84,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -84,6 +92,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -92,6 +101,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -126,8 +136,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -153,6 +165,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -186,6 +199,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -219,6 +239,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -247,6 +268,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -269,6 +291,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -279,6 +302,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -327,9 +351,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -380,6 +406,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_square.Rd b/man/op_square.Rd index 40f9a3911..d8e393663 100644 --- a/man/op_square.Rd +++ b/man/op_square.Rd @@ -41,6 +41,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -77,6 +84,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -84,6 +92,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -92,6 +101,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -126,8 +136,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -153,6 +165,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -186,6 +199,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -219,6 +239,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -247,6 +268,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -269,6 +291,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -279,6 +302,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -327,9 +351,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -380,6 +406,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_squeeze.Rd b/man/op_squeeze.Rd index 999903284..eb259bbf3 100644 --- a/man/op_squeeze.Rd +++ b/man/op_squeeze.Rd @@ -44,6 +44,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -80,6 +87,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -87,6 +95,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -95,6 +104,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -129,8 +139,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -156,6 +168,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -189,6 +202,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -222,6 +242,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -250,6 +271,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -272,6 +294,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -282,6 +305,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -330,9 +354,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -383,6 +409,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_stack.Rd b/man/op_stack.Rd index 5db85fcf5..852c8e21b 100644 --- a/man/op_stack.Rd +++ b/man/op_stack.Rd @@ -44,6 +44,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -80,6 +87,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -87,6 +95,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -95,6 +104,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -129,8 +139,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -156,6 +168,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -189,6 +202,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -222,6 +242,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -250,6 +271,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -272,6 +294,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -282,6 +305,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -330,9 +354,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -383,6 +409,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_std.Rd b/man/op_std.Rd index 7bc51f1f5..d1a5b2a25 100644 --- a/man/op_std.Rd +++ b/man/op_std.Rd @@ -48,6 +48,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -84,6 +91,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -91,6 +99,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -99,6 +108,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -133,8 +143,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -160,6 +172,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -193,6 +206,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -226,6 +246,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -254,6 +275,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -276,6 +298,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -286,6 +309,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -334,9 +358,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -387,6 +413,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_stft.Rd b/man/op_stft.Rd index 9736f53c1..8f3b05638 100644 --- a/man/op_stft.Rd +++ b/man/op_stft.Rd @@ -110,6 +110,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -143,6 +150,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -171,6 +179,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -193,6 +202,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -203,6 +213,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -251,9 +262,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -304,6 +317,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_stop_gradient.Rd b/man/op_stop_gradient.Rd index 3a7abda0b..fdcf0ebc8 100644 --- a/man/op_stop_gradient.Rd +++ b/man/op_stop_gradient.Rd @@ -75,6 +75,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -108,6 +115,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -136,6 +144,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -158,6 +167,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -168,6 +178,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -216,9 +227,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -269,6 +282,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_subtract.Rd b/man/op_subtract.Rd index ced2864ea..11ae69714 100644 --- a/man/op_subtract.Rd +++ b/man/op_subtract.Rd @@ -58,6 +58,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -94,6 +101,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -101,6 +109,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -109,6 +118,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -143,8 +153,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -170,6 +182,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -203,6 +216,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -236,6 +256,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -264,6 +285,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -286,6 +308,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -296,6 +319,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -344,9 +368,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -397,6 +423,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_sum.Rd b/man/op_sum.Rd index c05dd396e..d96d0217e 100644 --- a/man/op_sum.Rd +++ b/man/op_sum.Rd @@ -47,6 +47,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -83,6 +90,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -90,6 +98,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -98,6 +107,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -132,8 +142,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -159,6 +171,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -192,6 +205,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -225,6 +245,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -253,6 +274,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -275,6 +297,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -285,6 +308,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -333,9 +357,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -386,6 +412,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_svd.Rd b/man/op_svd.Rd index 9a390ba7f..2b0944be4 100644 --- a/man/op_svd.Rd +++ b/man/op_svd.Rd @@ -69,6 +69,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -102,6 +109,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -130,6 +138,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -152,6 +161,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -162,6 +172,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -210,9 +221,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -263,6 +276,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_swapaxes.Rd b/man/op_swapaxes.Rd index 92291331c..c142decf6 100644 --- a/man/op_swapaxes.Rd +++ b/man/op_swapaxes.Rd @@ -45,6 +45,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -81,6 +88,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -88,6 +96,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -96,6 +105,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -130,8 +140,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -157,6 +169,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -190,6 +203,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -223,6 +243,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -251,6 +272,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -273,6 +295,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -283,6 +306,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -331,9 +355,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -384,6 +410,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_switch.Rd b/man/op_switch.Rd index eb3f27c33..22bee36dc 100644 --- a/man/op_switch.Rd +++ b/man/op_switch.Rd @@ -30,10 +30,10 @@ The semantics of \code{switch} are given roughly by this implementation: } \section{Examples}{ \if{html}{\out{
}}\preformatted{add_fn <- function(x, y) x + y -substract_fn <- function(x, y) x - y +subtract_fn <- function(x, y) x - y x <- op_array(2.0) y <- op_array(0.5) -branches <- list(add_fn, substract_fn) +branches <- list(add_fn, subtract_fn) op_switch(1, branches, x, y) }\if{html}{\out{
}} @@ -98,6 +98,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -131,6 +138,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -159,6 +167,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -181,6 +190,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -191,6 +201,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -239,9 +250,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -292,6 +305,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_take.Rd b/man/op_take.Rd index 5e86b47c0..7fdaf599d 100644 --- a/man/op_take.Rd +++ b/man/op_take.Rd @@ -46,6 +46,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -82,6 +89,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -89,6 +97,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -97,6 +106,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -131,8 +141,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -158,6 +170,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -191,6 +204,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -224,6 +244,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -252,6 +273,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -274,6 +296,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -284,6 +307,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -332,9 +356,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -385,6 +411,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_take_along_axis.Rd b/man/op_take_along_axis.Rd index 3b45cceca..06d655be1 100644 --- a/man/op_take_along_axis.Rd +++ b/man/op_take_along_axis.Rd @@ -46,6 +46,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -82,6 +89,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -89,6 +97,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -97,6 +106,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -131,8 +141,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -158,6 +170,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -191,6 +204,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -224,6 +244,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -252,6 +273,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -274,6 +296,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -284,6 +307,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -332,9 +356,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -385,6 +411,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_tan.Rd b/man/op_tan.Rd index d1ffe9a57..17447a3eb 100644 --- a/man/op_tan.Rd +++ b/man/op_tan.Rd @@ -41,6 +41,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -77,6 +84,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -84,6 +92,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -92,6 +101,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -126,8 +136,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -153,6 +165,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -186,6 +199,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -219,6 +239,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -247,6 +268,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -269,6 +291,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -279,6 +302,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -327,9 +351,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -380,6 +406,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_tanh.Rd b/man/op_tanh.Rd index 294b90dc9..ccc41e64b 100644 --- a/man/op_tanh.Rd +++ b/man/op_tanh.Rd @@ -41,6 +41,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -77,6 +84,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -84,6 +92,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -92,6 +101,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -126,8 +136,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -153,6 +165,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -186,6 +199,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -219,6 +239,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -247,6 +268,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -269,6 +291,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -279,6 +302,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -327,9 +351,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -380,6 +406,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_tensordot.Rd b/man/op_tensordot.Rd index 95a859a97..02ea2b545 100644 --- a/man/op_tensordot.Rd +++ b/man/op_tensordot.Rd @@ -52,6 +52,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -88,6 +95,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -95,6 +103,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -103,6 +112,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -137,8 +147,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -164,6 +176,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -197,6 +210,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -230,6 +250,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -258,6 +279,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -280,6 +302,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -290,6 +313,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -338,9 +362,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -391,6 +417,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_tile.Rd b/man/op_tile.Rd index 2fcb54fa0..6bfd8f6b6 100644 --- a/man/op_tile.Rd +++ b/man/op_tile.Rd @@ -49,6 +49,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -85,6 +92,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -92,6 +100,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -100,6 +109,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -134,8 +144,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -161,6 +173,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -194,6 +207,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -227,6 +247,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -255,6 +276,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -277,6 +299,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -287,6 +310,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -335,9 +359,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -388,6 +414,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_top_k.Rd b/man/op_top_k.Rd index fcb150d32..de34663e9 100644 --- a/man/op_top_k.Rd +++ b/man/op_top_k.Rd @@ -99,6 +99,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -132,6 +139,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -160,6 +168,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -182,6 +191,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -192,6 +202,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -240,9 +251,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -293,6 +306,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_trace.Rd b/man/op_trace.Rd index 8c3998393..ec75b8352 100644 --- a/man/op_trace.Rd +++ b/man/op_trace.Rd @@ -60,6 +60,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -96,6 +103,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -103,6 +111,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -111,6 +120,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -145,8 +155,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -172,6 +184,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -205,6 +218,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -238,6 +258,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -266,6 +287,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -288,6 +310,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -298,6 +321,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -346,9 +370,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -399,6 +425,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_transpose.Rd b/man/op_transpose.Rd index b58f12f9a..45185750d 100644 --- a/man/op_transpose.Rd +++ b/man/op_transpose.Rd @@ -44,6 +44,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -80,6 +87,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -87,6 +95,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -95,6 +104,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -129,8 +139,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -156,6 +168,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -189,6 +202,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -222,6 +242,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -250,6 +271,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -272,6 +294,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -282,6 +305,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -330,9 +354,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -383,6 +409,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_tri.Rd b/man/op_tri.Rd index d05f42bd7..baa4d7d12 100644 --- a/man/op_tri.Rd +++ b/man/op_tri.Rd @@ -50,6 +50,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -86,6 +93,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -93,6 +101,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -101,6 +110,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -135,8 +145,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -162,6 +174,7 @@ Other numpy ops: \cr \code{\link{op_transpose}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -195,6 +208,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -228,6 +248,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -256,6 +277,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -278,6 +300,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -288,6 +311,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -336,9 +360,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -389,6 +415,7 @@ Other ops: \cr \code{\link{op_transpose}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_tril.Rd b/man/op_tril.Rd index bab558d47..23dd516ad 100644 --- a/man/op_tril.Rd +++ b/man/op_tril.Rd @@ -45,6 +45,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -81,6 +88,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -88,6 +96,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -96,6 +105,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -130,8 +140,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -157,6 +169,7 @@ Other numpy ops: \cr \code{\link{op_transpose}()} \cr \code{\link{op_tri}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -190,6 +203,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -223,6 +243,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -251,6 +272,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -273,6 +295,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -283,6 +306,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -331,9 +355,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -384,6 +410,7 @@ Other ops: \cr \code{\link{op_transpose}()} \cr \code{\link{op_tri}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_triu.Rd b/man/op_triu.Rd index 6c70c1975..8702292f4 100644 --- a/man/op_triu.Rd +++ b/man/op_triu.Rd @@ -45,6 +45,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -81,6 +88,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -88,6 +96,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -96,6 +105,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -130,8 +140,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -157,6 +169,7 @@ Other numpy ops: \cr \code{\link{op_transpose}()} \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -190,6 +203,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -223,6 +243,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -251,6 +272,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -273,6 +295,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -283,6 +306,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -331,9 +355,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -384,6 +410,7 @@ Other ops: \cr \code{\link{op_transpose}()} \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_trunc.Rd b/man/op_trunc.Rd new file mode 100644 index 000000000..0892f5972 --- /dev/null +++ b/man/op_trunc.Rd @@ -0,0 +1,430 @@ +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/ops-numpy.R +\name{op_trunc} +\alias{op_trunc} +\title{Return the truncated value of the input, element-wise.} +\usage{ +op_trunc(x) +} +\arguments{ +\item{x}{Input tensor.} +} +\value{ +The truncated value of each element in \code{x}. +} +\description{ +The truncated value of the scalar \code{x} is the nearest integer \code{i} which is +closer to zero than \code{x} is. In short, the fractional part of the signed +number \code{x} is discarded. +} +\section{Examples}{ +\if{html}{\out{
}}\preformatted{x <- op_array(c(-1.7, -1.5, -0.2, 0.2, 1.5, 1.7, 2.0)) +op_trunc(x) +}\if{html}{\out{
}} + +\if{html}{\out{
}}\preformatted{## tf.Tensor([-1. -1. -0. 0. 1. 1. 2.], shape=(7), dtype=float32) + +}\if{html}{\out{
}} +} + +\seealso{ +Other numpy ops: \cr +\code{\link{op_abs}()} \cr +\code{\link{op_add}()} \cr +\code{\link{op_all}()} \cr +\code{\link{op_any}()} \cr +\code{\link{op_append}()} \cr +\code{\link{op_arange}()} \cr +\code{\link{op_arccos}()} \cr +\code{\link{op_arccosh}()} \cr +\code{\link{op_arcsin}()} \cr +\code{\link{op_arcsinh}()} \cr +\code{\link{op_arctan}()} \cr +\code{\link{op_arctan2}()} \cr +\code{\link{op_arctanh}()} \cr +\code{\link{op_argmax}()} \cr +\code{\link{op_argmin}()} \cr +\code{\link{op_argpartition}()} \cr +\code{\link{op_argsort}()} \cr +\code{\link{op_array}()} \cr +\code{\link{op_average}()} \cr +\code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr +\code{\link{op_broadcast_to}()} \cr +\code{\link{op_ceil}()} \cr +\code{\link{op_clip}()} \cr +\code{\link{op_concatenate}()} \cr +\code{\link{op_conj}()} \cr +\code{\link{op_copy}()} \cr +\code{\link{op_correlate}()} \cr +\code{\link{op_cos}()} \cr +\code{\link{op_cosh}()} \cr +\code{\link{op_count_nonzero}()} \cr +\code{\link{op_cross}()} \cr +\code{\link{op_ctc_decode}()} \cr +\code{\link{op_cumprod}()} \cr +\code{\link{op_cumsum}()} \cr +\code{\link{op_diag}()} \cr +\code{\link{op_diagonal}()} \cr +\code{\link{op_diff}()} \cr +\code{\link{op_digitize}()} \cr +\code{\link{op_divide}()} \cr +\code{\link{op_divide_no_nan}()} \cr +\code{\link{op_dot}()} \cr +\code{\link{op_einsum}()} \cr +\code{\link{op_empty}()} \cr +\code{\link{op_equal}()} \cr +\code{\link{op_exp}()} \cr +\code{\link{op_expand_dims}()} \cr +\code{\link{op_expm1}()} \cr +\code{\link{op_eye}()} \cr +\code{\link{op_flip}()} \cr +\code{\link{op_floor}()} \cr +\code{\link{op_floor_divide}()} \cr +\code{\link{op_full}()} \cr +\code{\link{op_full_like}()} \cr +\code{\link{op_get_item}()} \cr +\code{\link{op_greater}()} \cr +\code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr +\code{\link{op_hstack}()} \cr +\code{\link{op_identity}()} \cr +\code{\link{op_imag}()} \cr +\code{\link{op_isclose}()} \cr +\code{\link{op_isfinite}()} \cr +\code{\link{op_isinf}()} \cr +\code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr +\code{\link{op_less}()} \cr +\code{\link{op_less_equal}()} \cr +\code{\link{op_linspace}()} \cr +\code{\link{op_log}()} \cr +\code{\link{op_log10}()} \cr +\code{\link{op_log1p}()} \cr +\code{\link{op_log2}()} \cr +\code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr +\code{\link{op_logical_and}()} \cr +\code{\link{op_logical_not}()} \cr +\code{\link{op_logical_or}()} \cr +\code{\link{op_logical_xor}()} \cr +\code{\link{op_logspace}()} \cr +\code{\link{op_lstsq}()} \cr +\code{\link{op_matmul}()} \cr +\code{\link{op_max}()} \cr +\code{\link{op_maximum}()} \cr +\code{\link{op_mean}()} \cr +\code{\link{op_median}()} \cr +\code{\link{op_meshgrid}()} \cr +\code{\link{op_min}()} \cr +\code{\link{op_minimum}()} \cr +\code{\link{op_mod}()} \cr +\code{\link{op_moveaxis}()} \cr +\code{\link{op_multiply}()} \cr +\code{\link{op_nan_to_num}()} \cr +\code{\link{op_ndim}()} \cr +\code{\link{op_negative}()} \cr +\code{\link{op_nonzero}()} \cr +\code{\link{op_not_equal}()} \cr +\code{\link{op_ones}()} \cr +\code{\link{op_ones_like}()} \cr +\code{\link{op_outer}()} \cr +\code{\link{op_pad}()} \cr +\code{\link{op_power}()} \cr +\code{\link{op_prod}()} \cr +\code{\link{op_quantile}()} \cr +\code{\link{op_ravel}()} \cr +\code{\link{op_real}()} \cr +\code{\link{op_reciprocal}()} \cr +\code{\link{op_repeat}()} \cr +\code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr +\code{\link{op_roll}()} \cr +\code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr +\code{\link{op_select}()} \cr +\code{\link{op_sign}()} \cr +\code{\link{op_sin}()} \cr +\code{\link{op_sinh}()} \cr +\code{\link{op_size}()} \cr +\code{\link{op_sort}()} \cr +\code{\link{op_split}()} \cr +\code{\link{op_sqrt}()} \cr +\code{\link{op_square}()} \cr +\code{\link{op_squeeze}()} \cr +\code{\link{op_stack}()} \cr +\code{\link{op_std}()} \cr +\code{\link{op_subtract}()} \cr +\code{\link{op_sum}()} \cr +\code{\link{op_swapaxes}()} \cr +\code{\link{op_take}()} \cr +\code{\link{op_take_along_axis}()} \cr +\code{\link{op_tan}()} \cr +\code{\link{op_tanh}()} \cr +\code{\link{op_tensordot}()} \cr +\code{\link{op_tile}()} \cr +\code{\link{op_trace}()} \cr +\code{\link{op_transpose}()} \cr +\code{\link{op_tri}()} \cr +\code{\link{op_tril}()} \cr +\code{\link{op_triu}()} \cr +\code{\link{op_var}()} \cr +\code{\link{op_vdot}()} \cr +\code{\link{op_vectorize}()} \cr +\code{\link{op_vstack}()} \cr +\code{\link{op_where}()} \cr +\code{\link{op_zeros}()} \cr +\code{\link{op_zeros_like}()} \cr + +Other ops: \cr +\code{\link{op_abs}()} \cr +\code{\link{op_add}()} \cr +\code{\link{op_all}()} \cr +\code{\link{op_any}()} \cr +\code{\link{op_append}()} \cr +\code{\link{op_arange}()} \cr +\code{\link{op_arccos}()} \cr +\code{\link{op_arccosh}()} \cr +\code{\link{op_arcsin}()} \cr +\code{\link{op_arcsinh}()} \cr +\code{\link{op_arctan}()} \cr +\code{\link{op_arctan2}()} \cr +\code{\link{op_arctanh}()} \cr +\code{\link{op_argmax}()} \cr +\code{\link{op_argmin}()} \cr +\code{\link{op_argpartition}()} \cr +\code{\link{op_argsort}()} \cr +\code{\link{op_array}()} \cr +\code{\link{op_associative_scan}()} \cr +\code{\link{op_average}()} \cr +\code{\link{op_average_pool}()} \cr +\code{\link{op_batch_normalization}()} \cr +\code{\link{op_binary_crossentropy}()} \cr +\code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr +\code{\link{op_broadcast_to}()} \cr +\code{\link{op_cast}()} \cr +\code{\link{op_categorical_crossentropy}()} \cr +\code{\link{op_ceil}()} \cr +\code{\link{op_cholesky}()} \cr +\code{\link{op_clip}()} \cr +\code{\link{op_concatenate}()} \cr +\code{\link{op_cond}()} \cr +\code{\link{op_conj}()} \cr +\code{\link{op_conv}()} \cr +\code{\link{op_conv_transpose}()} \cr +\code{\link{op_convert_to_numpy}()} \cr +\code{\link{op_convert_to_tensor}()} \cr +\code{\link{op_copy}()} \cr +\code{\link{op_correlate}()} \cr +\code{\link{op_cos}()} \cr +\code{\link{op_cosh}()} \cr +\code{\link{op_count_nonzero}()} \cr +\code{\link{op_cross}()} \cr +\code{\link{op_ctc_decode}()} \cr +\code{\link{op_ctc_loss}()} \cr +\code{\link{op_cumprod}()} \cr +\code{\link{op_cumsum}()} \cr +\code{\link{op_custom_gradient}()} \cr +\code{\link{op_depthwise_conv}()} \cr +\code{\link{op_det}()} \cr +\code{\link{op_diag}()} \cr +\code{\link{op_diagonal}()} \cr +\code{\link{op_diff}()} \cr +\code{\link{op_digitize}()} \cr +\code{\link{op_divide}()} \cr +\code{\link{op_divide_no_nan}()} \cr +\code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr +\code{\link{op_dtype}()} \cr +\code{\link{op_eig}()} \cr +\code{\link{op_eigh}()} \cr +\code{\link{op_einsum}()} \cr +\code{\link{op_elu}()} \cr +\code{\link{op_empty}()} \cr +\code{\link{op_equal}()} \cr +\code{\link{op_erf}()} \cr +\code{\link{op_erfinv}()} \cr +\code{\link{op_exp}()} \cr +\code{\link{op_expand_dims}()} \cr +\code{\link{op_expm1}()} \cr +\code{\link{op_extract_sequences}()} \cr +\code{\link{op_eye}()} \cr +\code{\link{op_fft}()} \cr +\code{\link{op_fft2}()} \cr +\code{\link{op_flip}()} \cr +\code{\link{op_floor}()} \cr +\code{\link{op_floor_divide}()} \cr +\code{\link{op_fori_loop}()} \cr +\code{\link{op_full}()} \cr +\code{\link{op_full_like}()} \cr +\code{\link{op_gelu}()} \cr +\code{\link{op_get_item}()} \cr +\code{\link{op_greater}()} \cr +\code{\link{op_greater_equal}()} \cr +\code{\link{op_hard_sigmoid}()} \cr +\code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr +\code{\link{op_hstack}()} \cr +\code{\link{op_identity}()} \cr +\code{\link{op_imag}()} \cr +\code{\link{op_image_affine_transform}()} \cr +\code{\link{op_image_crop}()} \cr +\code{\link{op_image_extract_patches}()} \cr +\code{\link{op_image_hsv_to_rgb}()} \cr +\code{\link{op_image_map_coordinates}()} \cr +\code{\link{op_image_pad}()} \cr +\code{\link{op_image_resize}()} \cr +\code{\link{op_image_rgb_to_grayscale}()} \cr +\code{\link{op_image_rgb_to_hsv}()} \cr +\code{\link{op_in_top_k}()} \cr +\code{\link{op_inv}()} \cr +\code{\link{op_irfft}()} \cr +\code{\link{op_is_tensor}()} \cr +\code{\link{op_isclose}()} \cr +\code{\link{op_isfinite}()} \cr +\code{\link{op_isinf}()} \cr +\code{\link{op_isnan}()} \cr +\code{\link{op_istft}()} \cr +\code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr +\code{\link{op_less}()} \cr +\code{\link{op_less_equal}()} \cr +\code{\link{op_linspace}()} \cr +\code{\link{op_log}()} \cr +\code{\link{op_log10}()} \cr +\code{\link{op_log1p}()} \cr +\code{\link{op_log2}()} \cr +\code{\link{op_log_sigmoid}()} \cr +\code{\link{op_log_softmax}()} \cr +\code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr +\code{\link{op_logical_and}()} \cr +\code{\link{op_logical_not}()} \cr +\code{\link{op_logical_or}()} \cr +\code{\link{op_logical_xor}()} \cr +\code{\link{op_logspace}()} \cr +\code{\link{op_logsumexp}()} \cr +\code{\link{op_lstsq}()} \cr +\code{\link{op_lu_factor}()} \cr +\code{\link{op_map}()} \cr +\code{\link{op_matmul}()} \cr +\code{\link{op_max}()} \cr +\code{\link{op_max_pool}()} \cr +\code{\link{op_maximum}()} \cr +\code{\link{op_mean}()} \cr +\code{\link{op_median}()} \cr +\code{\link{op_meshgrid}()} \cr +\code{\link{op_min}()} \cr +\code{\link{op_minimum}()} \cr +\code{\link{op_mod}()} \cr +\code{\link{op_moments}()} \cr +\code{\link{op_moveaxis}()} \cr +\code{\link{op_multi_hot}()} \cr +\code{\link{op_multiply}()} \cr +\code{\link{op_nan_to_num}()} \cr +\code{\link{op_ndim}()} \cr +\code{\link{op_negative}()} \cr +\code{\link{op_nonzero}()} \cr +\code{\link{op_norm}()} \cr +\code{\link{op_normalize}()} \cr +\code{\link{op_not_equal}()} \cr +\code{\link{op_one_hot}()} \cr +\code{\link{op_ones}()} \cr +\code{\link{op_ones_like}()} \cr +\code{\link{op_outer}()} \cr +\code{\link{op_pad}()} \cr +\code{\link{op_power}()} \cr +\code{\link{op_prod}()} \cr +\code{\link{op_psnr}()} \cr +\code{\link{op_qr}()} \cr +\code{\link{op_quantile}()} \cr +\code{\link{op_ravel}()} \cr +\code{\link{op_real}()} \cr +\code{\link{op_reciprocal}()} \cr +\code{\link{op_relu}()} \cr +\code{\link{op_relu6}()} \cr +\code{\link{op_repeat}()} \cr +\code{\link{op_reshape}()} \cr +\code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr +\code{\link{op_roll}()} \cr +\code{\link{op_round}()} \cr +\code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr +\code{\link{op_scan}()} \cr +\code{\link{op_scatter}()} \cr +\code{\link{op_scatter_update}()} \cr +\code{\link{op_searchsorted}()} \cr +\code{\link{op_segment_max}()} \cr +\code{\link{op_segment_sum}()} \cr +\code{\link{op_select}()} \cr +\code{\link{op_selu}()} \cr +\code{\link{op_separable_conv}()} \cr +\code{\link{op_shape}()} \cr +\code{\link{op_sigmoid}()} \cr +\code{\link{op_sign}()} \cr +\code{\link{op_silu}()} \cr +\code{\link{op_sin}()} \cr +\code{\link{op_sinh}()} \cr +\code{\link{op_size}()} \cr +\code{\link{op_slice}()} \cr +\code{\link{op_slice_update}()} \cr +\code{\link{op_slogdet}()} \cr +\code{\link{op_softmax}()} \cr +\code{\link{op_softplus}()} \cr +\code{\link{op_softsign}()} \cr +\code{\link{op_solve}()} \cr +\code{\link{op_solve_triangular}()} \cr +\code{\link{op_sort}()} \cr +\code{\link{op_sparse_categorical_crossentropy}()} \cr +\code{\link{op_split}()} \cr +\code{\link{op_sqrt}()} \cr +\code{\link{op_square}()} \cr +\code{\link{op_squeeze}()} \cr +\code{\link{op_stack}()} \cr +\code{\link{op_std}()} \cr +\code{\link{op_stft}()} \cr +\code{\link{op_stop_gradient}()} \cr +\code{\link{op_subtract}()} \cr +\code{\link{op_sum}()} \cr +\code{\link{op_svd}()} \cr +\code{\link{op_swapaxes}()} \cr +\code{\link{op_switch}()} \cr +\code{\link{op_take}()} \cr +\code{\link{op_take_along_axis}()} \cr +\code{\link{op_tan}()} \cr +\code{\link{op_tanh}()} \cr +\code{\link{op_tensordot}()} \cr +\code{\link{op_tile}()} \cr +\code{\link{op_top_k}()} \cr +\code{\link{op_trace}()} \cr +\code{\link{op_transpose}()} \cr +\code{\link{op_tri}()} \cr +\code{\link{op_tril}()} \cr +\code{\link{op_triu}()} \cr +\code{\link{op_unstack}()} \cr +\code{\link{op_var}()} \cr +\code{\link{op_vdot}()} \cr +\code{\link{op_vectorize}()} \cr +\code{\link{op_vectorized_map}()} \cr +\code{\link{op_vstack}()} \cr +\code{\link{op_where}()} \cr +\code{\link{op_while_loop}()} \cr +\code{\link{op_zeros}()} \cr +\code{\link{op_zeros_like}()} \cr +} +\concept{numpy ops} +\concept{ops} diff --git a/man/op_unstack.Rd b/man/op_unstack.Rd index 0c944e104..35bb82aac 100644 --- a/man/op_unstack.Rd +++ b/man/op_unstack.Rd @@ -116,6 +116,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -149,6 +156,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -177,6 +185,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -199,6 +208,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -209,6 +219,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -257,9 +268,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -311,6 +324,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr diff --git a/man/op_var.Rd b/man/op_var.Rd index ed2acfcd0..a2c335d31 100644 --- a/man/op_var.Rd +++ b/man/op_var.Rd @@ -47,6 +47,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -83,6 +90,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -90,6 +98,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -98,6 +107,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -132,8 +142,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -160,6 +172,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr \code{\link{op_vstack}()} \cr @@ -192,6 +205,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -225,6 +245,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -253,6 +274,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -275,6 +297,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -285,6 +308,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -333,9 +357,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -387,6 +413,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr diff --git a/man/op_vdot.Rd b/man/op_vdot.Rd index 1d9306f1f..ce8244a2b 100644 --- a/man/op_vdot.Rd +++ b/man/op_vdot.Rd @@ -47,6 +47,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -83,6 +90,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -90,6 +98,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -98,6 +107,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -132,8 +142,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -160,6 +172,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vectorize}()} \cr \code{\link{op_vstack}()} \cr @@ -192,6 +205,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -225,6 +245,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -253,6 +274,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -275,6 +297,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -285,6 +308,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -333,9 +357,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -387,6 +413,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vectorize}()} \cr diff --git a/man/op_vectorize.Rd b/man/op_vectorize.Rd index 11b7f3ab7..5022e1b16 100644 --- a/man/op_vectorize.Rd +++ b/man/op_vectorize.Rd @@ -68,6 +68,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -104,6 +111,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -111,6 +119,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -119,6 +128,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -153,8 +163,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -181,6 +193,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vstack}()} \cr @@ -213,6 +226,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -246,6 +266,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -274,6 +295,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -296,6 +318,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -306,6 +329,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -354,9 +378,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -408,6 +434,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_vectorized_map.Rd b/man/op_vectorized_map.Rd index fb4989509..3a26d4a1b 100644 --- a/man/op_vectorized_map.Rd +++ b/man/op_vectorized_map.Rd @@ -275,6 +275,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -308,6 +315,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -336,6 +344,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -358,6 +367,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -368,6 +378,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -416,9 +427,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -470,6 +483,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_vstack.Rd b/man/op_vstack.Rd index 076f261c5..8e2a8422e 100644 --- a/man/op_vstack.Rd +++ b/man/op_vstack.Rd @@ -41,6 +41,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -77,6 +84,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -84,6 +92,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -92,6 +101,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -126,8 +136,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -154,6 +166,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -186,6 +199,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -219,6 +239,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -247,6 +268,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -269,6 +291,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -279,6 +302,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -327,9 +351,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -381,6 +407,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_where.Rd b/man/op_where.Rd index 76f6e9cf5..155cfb7d8 100644 --- a/man/op_where.Rd +++ b/man/op_where.Rd @@ -46,6 +46,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -82,6 +89,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -89,6 +97,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -97,6 +106,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -131,8 +141,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -159,6 +171,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -191,6 +204,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -224,6 +244,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -252,6 +273,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -274,6 +296,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -284,6 +307,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -332,9 +356,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -386,6 +412,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_while_loop.Rd b/man/op_while_loop.Rd index 33c7a6460..949046ccc 100644 --- a/man/op_while_loop.Rd +++ b/man/op_while_loop.Rd @@ -117,6 +117,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -150,6 +157,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -178,6 +186,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -200,6 +209,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -210,6 +220,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -258,9 +269,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -312,6 +325,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_zeros.Rd b/man/op_zeros.Rd index dcdc4e4b5..f3914897b 100644 --- a/man/op_zeros.Rd +++ b/man/op_zeros.Rd @@ -43,6 +43,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -79,6 +86,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -86,6 +94,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -94,6 +103,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -128,8 +138,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -156,6 +168,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -188,6 +201,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -221,6 +241,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -249,6 +270,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -271,6 +293,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -281,6 +304,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -329,9 +353,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -383,6 +409,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/op_zeros_like.Rd b/man/op_zeros_like.Rd index 8edf24fa7..a6e84b918 100644 --- a/man/op_zeros_like.Rd +++ b/man/op_zeros_like.Rd @@ -43,6 +43,13 @@ Other numpy ops: \cr \code{\link{op_array}()} \cr \code{\link{op_average}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_ceil}()} \cr \code{\link{op_clip}()} \cr @@ -79,6 +86,7 @@ Other numpy ops: \cr \code{\link{op_get_item}()} \cr \code{\link{op_greater}()} \cr \code{\link{op_greater_equal}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -86,6 +94,7 @@ Other numpy ops: \cr \code{\link{op_isfinite}()} \cr \code{\link{op_isinf}()} \cr \code{\link{op_isnan}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -94,6 +103,7 @@ Other numpy ops: \cr \code{\link{op_log1p}()} \cr \code{\link{op_log2}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -128,8 +138,10 @@ Other numpy ops: \cr \code{\link{op_reciprocal}()} \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_select}()} \cr \code{\link{op_sign}()} \cr \code{\link{op_sin}()} \cr @@ -156,6 +168,7 @@ Other numpy ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr \code{\link{op_vectorize}()} \cr @@ -188,6 +201,13 @@ Other ops: \cr \code{\link{op_batch_normalization}()} \cr \code{\link{op_binary_crossentropy}()} \cr \code{\link{op_bincount}()} \cr +\code{\link{op_bitwise_and}()} \cr +\code{\link{op_bitwise_invert}()} \cr +\code{\link{op_bitwise_left_shift}()} \cr +\code{\link{op_bitwise_not}()} \cr +\code{\link{op_bitwise_or}()} \cr +\code{\link{op_bitwise_right_shift}()} \cr +\code{\link{op_bitwise_xor}()} \cr \code{\link{op_broadcast_to}()} \cr \code{\link{op_cast}()} \cr \code{\link{op_categorical_crossentropy}()} \cr @@ -221,6 +241,7 @@ Other ops: \cr \code{\link{op_divide}()} \cr \code{\link{op_divide_no_nan}()} \cr \code{\link{op_dot}()} \cr +\code{\link{op_dot_product_attention}()} \cr \code{\link{op_dtype}()} \cr \code{\link{op_eig}()} \cr \code{\link{op_eigh}()} \cr @@ -249,6 +270,7 @@ Other ops: \cr \code{\link{op_greater_equal}()} \cr \code{\link{op_hard_sigmoid}()} \cr \code{\link{op_hard_silu}()} \cr +\code{\link{op_histogram}()} \cr \code{\link{op_hstack}()} \cr \code{\link{op_identity}()} \cr \code{\link{op_imag}()} \cr @@ -271,6 +293,7 @@ Other ops: \cr \code{\link{op_isnan}()} \cr \code{\link{op_istft}()} \cr \code{\link{op_leaky_relu}()} \cr +\code{\link{op_left_shift}()} \cr \code{\link{op_less}()} \cr \code{\link{op_less_equal}()} \cr \code{\link{op_linspace}()} \cr @@ -281,6 +304,7 @@ Other ops: \cr \code{\link{op_log_sigmoid}()} \cr \code{\link{op_log_softmax}()} \cr \code{\link{op_logaddexp}()} \cr +\code{\link{op_logdet}()} \cr \code{\link{op_logical_and}()} \cr \code{\link{op_logical_not}()} \cr \code{\link{op_logical_or}()} \cr @@ -329,9 +353,11 @@ Other ops: \cr \code{\link{op_repeat}()} \cr \code{\link{op_reshape}()} \cr \code{\link{op_rfft}()} \cr +\code{\link{op_right_shift}()} \cr \code{\link{op_roll}()} \cr \code{\link{op_round}()} \cr \code{\link{op_rsqrt}()} \cr +\code{\link{op_saturate_cast}()} \cr \code{\link{op_scan}()} \cr \code{\link{op_scatter}()} \cr \code{\link{op_scatter_update}()} \cr @@ -383,6 +409,7 @@ Other ops: \cr \code{\link{op_tri}()} \cr \code{\link{op_tril}()} \cr \code{\link{op_triu}()} \cr +\code{\link{op_trunc}()} \cr \code{\link{op_unstack}()} \cr \code{\link{op_var}()} \cr \code{\link{op_vdot}()} \cr diff --git a/man/optimizer_adamax.Rd b/man/optimizer_adamax.Rd index 2c991dc16..a459da625 100644 --- a/man/optimizer_adamax.Rd +++ b/man/optimizer_adamax.Rd @@ -115,7 +115,7 @@ t <- 0 # Initialize timestep }\if{html}{\out{
}} The update rule for parameter \code{w} with gradient \code{g} is described at the end -of section 7.1 of the paper (see the referenece section): +of section 7.1 of the paper (see the reference section): \if{html}{\out{
}}\preformatted{t <- t + 1 m <- beta1 * m + (1 - beta) * g diff --git a/man/optimizer_loss_scale.Rd b/man/optimizer_loss_scale.Rd index e30bdcdb2..aa001af7e 100644 --- a/man/optimizer_loss_scale.Rd +++ b/man/optimizer_loss_scale.Rd @@ -108,7 +108,7 @@ scaling to it. This loss scale is dynamically updated over time as follows: \itemize{ \item On any train step, if a nonfinite gradient is encountered, the loss scale is halved, and the train step is skipped. -\item If \code{dynamic_growth_steps} have ocurred since the last time the loss scale +\item If \code{dynamic_growth_steps} have occurred since the last time the loss scale was updated, and no nonfinite gradients have occurred, the loss scale is doubled. } diff --git a/man/pop_layer.Rd b/man/pop_layer.Rd index 2b140b76a..9c60b15e0 100644 --- a/man/pop_layer.Rd +++ b/man/pop_layer.Rd @@ -19,8 +19,10 @@ Remove the last layer in a Sequential model Other model functions: \cr \code{\link{get_config}()} \cr \code{\link{get_layer}()} \cr +\code{\link{get_state_tree}()} \cr \code{\link{keras_model}()} \cr \code{\link{keras_model_sequential}()} \cr +\code{\link{set_state_tree}()} \cr \code{\link{summary.keras.src.models.model.Model}()} \cr } \concept{model functions} diff --git a/man/random_categorical.Rd b/man/random_categorical.Rd index 3b8ee1628..c789fd4f4 100644 --- a/man/random_categorical.Rd +++ b/man/random_categorical.Rd @@ -8,7 +8,7 @@ random_categorical(logits, num_samples, dtype = "int32", seed = NULL) } \arguments{ \item{logits}{2-D Tensor with shape (batch_size, num_classes). Each row -should define a categorical distibution with the unnormalized +should define a categorical distribution with the unnormalized log-probabilities for all classes.} \item{num_samples}{Int, the number of independent samples to draw for each diff --git a/man/rnn_cell_gru.Rd b/man/rnn_cell_gru.Rd index 962e7296a..d370cb32c 100644 --- a/man/rnn_cell_gru.Rd +++ b/man/rnn_cell_gru.Rd @@ -165,6 +165,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -242,6 +243,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/rnn_cell_lstm.Rd b/man/rnn_cell_lstm.Rd index e08f77974..ec9f77ba6 100644 --- a/man/rnn_cell_lstm.Rd +++ b/man/rnn_cell_lstm.Rd @@ -168,6 +168,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -245,6 +246,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/rnn_cell_simple.Rd b/man/rnn_cell_simple.Rd index 4620bb521..e53072954 100644 --- a/man/rnn_cell_simple.Rd +++ b/man/rnn_cell_simple.Rd @@ -141,6 +141,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -218,6 +219,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/rnn_cells_stack.Rd b/man/rnn_cells_stack.Rd index 895e293c6..18cfca9d5 100644 --- a/man/rnn_cells_stack.Rd +++ b/man/rnn_cells_stack.Rd @@ -66,6 +66,7 @@ Other layers: \cr \code{\link{layer_additive_attention}()} \cr \code{\link{layer_alpha_dropout}()} \cr \code{\link{layer_attention}()} \cr +\code{\link{layer_auto_contrast}()} \cr \code{\link{layer_average}()} \cr \code{\link{layer_average_pooling_1d}()} \cr \code{\link{layer_average_pooling_2d}()} \cr @@ -143,6 +144,7 @@ Other layers: \cr \code{\link{layer_separable_conv_1d}()} \cr \code{\link{layer_separable_conv_2d}()} \cr \code{\link{layer_simple_rnn}()} \cr +\code{\link{layer_solarization}()} \cr \code{\link{layer_spatial_dropout_1d}()} \cr \code{\link{layer_spatial_dropout_2d}()} \cr \code{\link{layer_spatial_dropout_3d}()} \cr diff --git a/man/set_state_tree.Rd b/man/set_state_tree.Rd new file mode 100644 index 000000000..99707f3f4 --- /dev/null +++ b/man/set_state_tree.Rd @@ -0,0 +1,34 @@ +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/model-creation.R +\name{set_state_tree} +\alias{set_state_tree} +\title{Assigns values to variables of the model.} +\usage{ +set_state_tree(object, state_tree) +} +\arguments{ +\item{object}{A keras model.} + +\item{state_tree}{A dictionary representing the state tree of the model. +The keys are the variable names, and the values are nested +dictionaries representing the variable paths and their values.} +} +\description{ +This method takes a dictionary (named list) of nested variable values, which +represents the state tree of the model, and assigns them to the +corresponding variables of the model. The keys (list names) represent the +variable names (e.g., \code{'trainable_variables'}, \code{'optimizer_variables'}), +and the values are nested dictionaries containing the variable +paths and their corresponding values. +} +\seealso{ +Other model functions: \cr +\code{\link{get_config}()} \cr +\code{\link{get_layer}()} \cr +\code{\link{get_state_tree}()} \cr +\code{\link{keras_model}()} \cr +\code{\link{keras_model_sequential}()} \cr +\code{\link{pop_layer}()} \cr +\code{\link{summary.keras.src.models.model.Model}()} \cr +} +\concept{model functions} diff --git a/man/summary.keras.src.models.model.Model.Rd b/man/summary.keras.src.models.model.Model.Rd index 49c00ad3a..7898fbe9a 100644 --- a/man/summary.keras.src.models.model.Model.Rd +++ b/man/summary.keras.src.models.model.Model.Rd @@ -77,8 +77,10 @@ to do the following in a setup chunk: Other model functions: \cr \code{\link{get_config}()} \cr \code{\link{get_layer}()} \cr +\code{\link{get_state_tree}()} \cr \code{\link{keras_model}()} \cr \code{\link{keras_model_sequential}()} \cr \code{\link{pop_layer}()} \cr +\code{\link{set_state_tree}()} \cr } \concept{model functions} diff --git a/tools/make-man.R b/tools/make-man.R index 1a3bc2bc9..6fd432d78 100755 --- a/tools/make-man.R +++ b/tools/make-man.R @@ -43,4 +43,5 @@ Sys.glob("man/*.Rd") %>% # walk(itemize_family) -remotes::install_local(force = TRUE) \ No newline at end of file +remotes::install_local(force = TRUE) + diff --git a/tools/retether.R b/tools/retether.R index d480288e0..60ba72d0c 100755 --- a/tools/retether.R +++ b/tools/retether.R @@ -67,7 +67,31 @@ doctether::retether( message("DONE!") if(FALSE) { - mk_export("keras.optimizers.Lamb")$dump |> cat_cb() + # mk_export("keras.optimizers.Lamb")$dump |> cat_cb() + + mk_export("keras.Model.get_state_tree")$dump |> writeLines() + mk_export("keras.Model.set_state_tree")$dump |> cat_cb() + mk_export("keras.layers.Solarization")$dump |> cat_cb() + + catched <- character() + catch <- function(...) catched <<- c(catched, "\n\n", ...) + mk_export("keras.ops.bitwise_and")$dump |> catch() + mk_export("keras.ops.bitwise_invert")$dump |> catch() + mk_export("keras.ops.bitwise_left_shift")$dump |> catch() + mk_export("keras.ops.bitwise_not")$dump |> catch() + mk_export("keras.ops.bitwise_or")$dump |> catch() + mk_export("keras.ops.bitwise_right_shift")$dump |> catch() + mk_export("keras.ops.bitwise_xor")$dump |> catch() + mk_export("keras.ops.dot_product_attention")$dump |> catch() + mk_export("keras.ops.histogram")$dump |> catch() + mk_export("keras.ops.left_shift")$dump |> catch() + mk_export("keras.ops.right_shift")$dump |> catch() + mk_export("keras.ops.logdet")$dump |> catch() + mk_export("keras.ops.saturate_cast")$dump |> catch() + mk_export("keras.ops.trunc")$dump |> catch() + + + catched |> str_flatten_and_compact_lines(roxygen = TRUE) |> cat_cb() }