-
Notifications
You must be signed in to change notification settings - Fork 5.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add General Functions to TensorFlow frontend #6931
Labels
hacktoberfest
hacktoberfest
TensorFlow Frontend
Developing the TensorFlow Frontend, checklist triggered by commenting add_frontend_checklist
ToDo
A ToDo list of tasks
Comments
Closed
Closed
please assign to me so I can work on it and give more detail about this bug |
5 tasks
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Labels
hacktoberfest
hacktoberfest
TensorFlow Frontend
Developing the TensorFlow Frontend, checklist triggered by commenting add_frontend_checklist
ToDo
A ToDo list of tasks
Add General Functions to TensorFlow frontend
Please note that many of the following functions have a respective RawOps function that should be treated as an alias. The fronted policy for duplicate functions is further explained here. Please check if the function you're implementing is in the #1565, if it is then please implement your function in the general_functions.py file, as usual, and add the alias in the RawOps. If the RawOps implementation already exists, please transfer the implementation to the general_functions.py file instead and include any additional parameters, then make the respective RawOps an alias to that instead. Both functons will then need testing, but the tests will practically be identical.
Task List
_
Please keep in mind that the proper way to link an issue to this list is to comment "- [ ] #issue_number" while the issue's title only includes the name of the function you've chosen.
_
argsort #6964
batch_to_space
bitcast
boolean_mask #9684
broadcast_dynamic_shape
broadcast_static_shape #25426
case
cast
clib_by_global_norm #13367
clip_by_norm
clip_by_value
concat #7358
cond #14575
constant
constant_initializer #21611
control_dependencies #22613
convert_to_tensor
custom_gradient
device #27159
device
dynamic_partition
dynamic-stitch
edit-distance
einsum
ensure_shape #13902
executing_eagerly
expand_dims #7315
extract_volume_patches
eye
fill #6968
fingerprint
foldl
foldr #21965
function
gather #7575
gather_nd
get_current_name_scope
get_logger
get_static_value
grad_pass_through #26992
gradients #23672
hessians
histogram_fixed_width #27039
histogram_fixed_width_bins
identity #7605
identity_n #14128
init_scope
inside_function
is_tensor #7584
linspace #9069
load_library
load_op_library
make_ndarray #18991
make_tensor_proto
map_fn
meshgrid #23119
name_scope
no_gradient
no_op #21060
nondifferentiable_batch_function
norm #13776
numpy_function
one_hot
ones
ones_initializer #26539
ones_like #7103
pad
parallel_stack
print #23706
py_function
py_function #27235
random_index_shuffle
random_normal_initializer #26961
random_uniform_initializer #26962
range #7460
rank
realdiv #7146
recompute_grad
register_tensor_conversion_function
repeat #10394
required_space_to_batch_paddings
reshape #9822
reverse #9964
reverse_sequence #26181
roll
scan #14675
scatter_nd #26259
scatter_nd #27242
searchsorted #7493
sequence_mask #20981
shape
shape_n #7966
size #14008
slice #12746
sort #7419
space_to_batch
space_to_batch_nd
split #10876
squeeze
stack #7658
stop_gradient #22444
strided_slice
switch_case
tensor_scatter_nd_add #26264
tensor_scatter_nd_max
tensor_scatter_nd_min
tensor_scatter_nd_sub
tensor_scatter_nd_update
tile #7459
timestamp
transpose
truncatediv #16200
truncatemod #16290
tuple #26404
type_spec_from_value
unique #11774
unique_with_counts
unravel_index #16992
unstack #11543
variable_creator_scope
vectorized_map
where
while_loop #15641
zeros #6951
<zeros_initializer> #20947
zeros_like #7233
The main file paths where these functions are likely to be added are:
ivy/functional/frontends/tensorflow/general\_functions.py
ivy\_tests/test\_ivy/test\_frontends/test\_tensorflow/test\_general\_functions.py
ivy/functional/frontends/tensorflow/raw\_ops.py
ivy\_tests/test\_ivy/test\_frontends/test\_tensorflow/test\_raw\_ops.py
The text was updated successfully, but these errors were encountered: