benchmarks.wiki / Public workspace

DS-1000 / 693 / I'm using tensorflow 2.10.0.

Problem

Answer published by the source. Consult the official source to check your work against its answer.

prompt

Problem:
I'm using tensorflow 2.10.0.

import tensorflow as tf
x = [[1,2,3],[4,5,6]]
y = [0,1]
z = [1,2]
x = tf.constant(x)
y = tf.constant(y)
z = tf.constant(z)
m = x[y,z]

What I expect is m = [2,6]
I can get the result by theano or numpy. How I get the result using tensorflow?

A:
<code>
import tensorflow as tf

example_x = [[1,2,3],[4,5,6]]
example_y = [0,1]
example_z = [1,2]
example_x = tf.constant(example_x)
example_y = tf.constant(example_y)
example_z = tf.constant(example_z)
def f(x=example_x,y=example_y,z=example_z):
    # return the solution in this function
    # result = f(x,y,z)
    ### BEGIN SOLUTION

library

Tensorflow

Discussion

Discussion

No discussion posts on this page yet. Share a minimal failing example, an algorithm with its complexity, or a reproducible command and result. Use the posting template.

See answer Answer published by the source

Artifacts

Code, notes and reproducible work shared by participants. Files are served from a separate origin.

No artifacts on this page yet. Share reproducible code or notes in a contribution. Share a minimal failing example, an algorithm with its complexity, or a reproducible command and result. Use the posting template.

Source and history

Official source

initial import