用CNN检测MR肿瘤
我正在用R语言做一个项目,从mr图像中检测癌细胞。但我有一个在项目工作中无法克服的问题。据我所知,我在拟合函数中得到了一个错误,但不知何故,我无法找到问题的原因。通常我运行dicom,但当我不运行时,我想尝试jpeg格式。但我没有注意到任何事情,我仍然有生活 我的代码如下:用CNN检测MR肿瘤,r,tensorflow,keras,conv-neural-network,R,Tensorflow,Keras,Conv Neural Network,我正在用R语言做一个项目,从mr图像中检测癌细胞。但我有一个在项目工作中无法克服的问题。据我所知,我在拟合函数中得到了一个错误,但不知何故,我无法找到问题的原因。通常我运行dicom,但当我不运行时,我想尝试jpeg格式。但我没有注意到任何事情,我仍然有生活 我的代码如下: model <- keras_model_sequential() model %>% layer_conv_2d(filter = 32, kernel_size = c(3,3),input_shape
model <- keras_model_sequential()
model %>%
layer_conv_2d(filter = 32, kernel_size = c(3,3),input_shape = c(32, 32, 3),activation = "relu") %>%
layer_max_pooling_2d(pool_size = c(2,2)) %>%
#layer_dropout(0.25) %>%
layer_conv_2d(filters = 64,kernel_size = c(3,3),activation = "relu") %>%
layer_max_pooling_2d(pool_size = c(2,2) )%>%
layer_conv_2d(filters = 64,kernel_size = c(3,3),activation = "relu")
summary(model)
model %>%
layer_flatten() %>%
layer_dense(units = 64, activation = "relu") %>%
layer_dense(units = 10, activation = "softmax")
summary(model)
# compile
model %>% compile(
loss = "categorical_accuracy",
optimizer = 'adam',
metrics = "accuracy"
)
model %>%
fit_generator(training_set,
steps_per_epoch = 58,
epochs = 25,
validation_data = test_set,
validation_steps = 10
)
Error in py_call_impl(callable, dots$args, dots$keywords) :
ValueError: in user code:
C:\Users\Polen\AppData\Local\r-miniconda\envs\r-reticulate\lib\site-packages\tensorflow\python\keras\engine\training.py:571 train_function *
outputs = self.distribute_strategy.run(
C:\Users\Polen\AppData\Local\r-miniconda\envs\r-reticulate\lib\site-packages\tensorflow\python\distribute\distribute_lib.py:951 run **
return self._extended.call_for_each_replica(fn, args=args, kwargs=kwargs)
C:\Users\Polen\AppData\Local\r-miniconda\envs\r-reticulate\lib\site-packages\tensorflow\python\distribute\distribute_lib.py:2290 call_for_each_replica
return self._call_for_each_replica(fn, args, kwargs)
C:\Users\Polen\AppData\Local\r-miniconda\envs\r-reticulate\lib\site-packages\tensorflow\python\distribute\distribute_lib.py:2649 _call_for_each_replica
return fn(*args, **kwargs)
C:\Users\Polen\AppData\Local\r-miniconda\envs\r-reticulate\lib\site-packages\tensorflow\python\keras\engine\training.py:533 train_st