maginons que j'ai un tenseur comme ça :
[[1,1,1,1,1,1,0,0,0,0,0,0],
[[1,1,1,1,1,1,0,0,0,0,0,0],
[[1,1,1,1,1,1,0,0,0,0,0,0],
[[1,1,1,1,1,1,0,0,0,0,0,0],
[[1,1,1,1,1,1,0,0,0,0,0,0],
[[1,1,1,1,1,1,0,0,0,0,0,0],
Et je veux:
[[1,1,1,1,1,1,0,0,0,0,0,0],
[[0,1,1,1,1,1,1,0,0,0,0,0],
[[0,0,1,1,1,1,1,1,0,0,0,0],
[[0,0,0,1,1,1,1,1,1,0,0,0],
[[0,0,0,0,1,1,1,1,1,1,0,0],
[[0,0,0,0,0,1,1,1,1,1,1,0],
[[0,0,0,0,0,0,1,1,1,1,1,1]]
Etant donné que l'item assignment est interdit (sinon ça se ferait en 3 lignes comme dans numpy/torch..), comment je suis censé faire ça avec les méthodes de tensorflow ? (interdit de le faire en convertissant le tenseur en numpy array puis en le retransformant en tenseur de tf puisque je fais de l'optimisation avec calculs de gradients et donc le machin doit rester un tenseur de tf tout le long)
?
Je refuse de croire que des trucs basiques comme ça sont infaisables par une librairie développée par GOOGLE alors help please ça devient urgent 