سلام
من میخوام roi pooling رو در کراس استفاده کنم طبق این کد
https://github.com/yhenon/keras-spp
input shape به این شکل تعریف شده
Input shape
list of two 4D tensors [X_img,X_roi] with shape:
X_img:
(1, channels, rows, cols) if dim_ordering='th'
or 4D tensor with shape:
(1, rows, cols, channels) if dim_ordering='tf'.
X_roi:
(1,num_rois,4) list of rois, with ordering (x,y,w,h)
که من به شکل زیرتعریف کردم ولی اررور میده میشه یه راهنمایی بفرمائید
def build(self, input_shape):
X_img = (1, 224, 224, 3)
X_roi = (1, 84, 4)
if self.dim_ordering == 'th':
self.nb_channels = input_shape[0][1]
elif self.dim_ordering == 'tf':
self.nb_channels = input_shape[X_img, X_roi]
اررورشم اینه : TypeError: tuple indices must be integers or slices, not tuple
سرچ کردم حتی از np.array استفاده کردم به شکل های مختلف ورودی رو دادم دوباره همین خطا رو میده اگر بشه کمکم کنید ممنونتون میشم