R прерывается при попытке горячего кодирования набора данных MINST с использованием кера - PullRequest
0 голосов
/ 11 января 2020

Я пытался следовать этому: Начало работы с керасами для r-тензор потока . Но когда я перехожу к самому первому шагу, который загружает набор данных MINST, R сталкивается с фатальной ошибкой и прерывает работу. Но я предполагаю, что это была сетевая ошибка, потому что после последующих попыток я смог загрузить его (я получил его только дважды. После этого, каждый раз, когда я пытался, он прерывал R, но я сохранял rdata), я следовал вместе с инструкции и сделал следующее:

library(keras)
mnist <- dataset_mnist()
x_train <- mnist$train$x
y_train <- mnist$train$y
x_test <- mnist$test$x
y_test <- mnist$test$y
# reshape

x_train <- array_reshape(x_train, c(nrow(x_train), 784)) x_test <- array_reshape(x_test, c(nrow(x_test), 784))
# rescale
x_train <- x_train / 255 x_test <- x_test / 255
x_test <- x_test / 255

Но когда я делаю это, R сталкивается с фатальной ошибкой и прерывает работу.

y_train <- to_categorical(y_train, 10)
y_test <- to_categorical(y_test, 10)

Я пробовал это несколько раз и последовательно R сбой.

tf_config() дал мне следующий результат:

tf_config()
2020-01-11 12:15:43.761442: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] 
Successfully opened dynamic library cudart64_101.dll
TensorFlow v2.1.0 ()
Python v3.6 (C:/Users/Rohit/AppData/Local/r-miniconda/envs/r-reticulate/python.exe)

и код для проверки установки по данным сайта tenorflow.rstudio.com tf$constant("Hellow Tensorflow") дает:

2020-01-11 12:25:48.760460: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library nvcuda.dll
2020-01-11 12:25:49.733189: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1555] Found device 0 with properties: 
pciBusID: 0000:01:00.0 name: GeForce GTX 1050 Ti computeCapability: 6.1
coreClock: 1.62GHz coreCount: 6 deviceMemorySize: 4.00GiB deviceMemoryBandwidth: 104.43GiB/s
2020-01-11 12:25:49.734375: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library cudart64_101.dll
2020-01-11 12:25:49.776240: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library cublas64_10.dll
2020-01-11 12:25:49.806983: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library cufft64_10.dll
2020-01-11 12:25:49.817723: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library curand64_10.dll
2020-01-11 12:25:49.868344: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library cusolver64_10.dll
2020-01-11 12:25:49.930591: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library cusparse64_10.dll
2020-01-11 12:25:50.036603: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library cudnn64_7.dll
2020-01-11 12:25:50.157700: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1697] Adding visible gpu devices: 0
2020-01-11 12:25:50.169711: I tensorflow/core/platform/cpu_feature_guard.cc:142] Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2
2020-01-11 12:25:50.172770: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1555] Found device 0 with properties: 
pciBusID: 0000:01:00.0 name: GeForce GTX 1050 Ti computeCapability: 6.1
coreClock: 1.62GHz coreCount: 6 deviceMemorySize: 4.00GiB deviceMemoryBandwidth: 104.43GiB/s
2020-01-11 12:25:50.173213: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library cudart64_101.dll
2020-01-11 12:25:50.173417: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library cublas64_10.dll
2020-01-11 12:25:50.173708: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library cufft64_10.dll
2020-01-11 12:25:50.174031: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library curand64_10.dll
2020-01-11 12:25:50.174241: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library cusolver64_10.dll
2020-01-11 12:25:50.174462: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library cusparse64_10.dll
2020-01-11 12:25:50.174674: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library cudnn64_7.dll
2020-01-11 12:25:50.176046: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1697] Adding visible gpu devices: 0
2020-01-11 12:25:50.954653: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1096] Device interconnect StreamExecutor with strength 1 edge matrix:
2020-01-11 12:25:50.954865: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1102]      0 
2020-01-11 12:25:50.955011: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1115] 0:   N 
2020-01-11 12:25:50.958680: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1241] Created TensorFlow device (/job:localhost/replica:0/task:0/device:GPU:0 with 2990 MB memory) -> physical GPU (device: 0, name: GeForce GTX 1050 Ti, pci bus id: 0000:01:00.0, compute capability: 6.1)
tf.Tensor(b'Hellow Tensorflow', shape=(), dtype=string)

Я использую версию R 3.6.1 (2019-07-05).

это сообщения журнала: (у меня два файла почему-то)

файл 1:

11 Jan 2020 06:45:12 [rdesktop] ERROR system error 2 (The system cannot find the file specified); OCCURRED AT: void __cdecl rstudio::core::http::NamedPipeAsyncClient::connectAndWriteRequest(void) C:\Miniconda3\conda-bld\rstudio_1534888176322\work\src\cpp\core\include\core/http/NamedPipeAsyncClient.hpp:84; LOGGED FROM: void __cdecl rstudio::desktop::NetworkReply::onError(const class rstudio::core::Error &) C:\Miniconda3\conda-bld\rstudio_1534888176322\work\src\cpp\desktop\DesktopNetworkReply.cpp:288
11 Jan 2020 07:47:03 [rdesktop] ERROR system error 231 (All pipe instances are busy); OCCURRED AT: void __cdecl rstudio::core::http::NamedPipeAsyncClient::connectAndWriteRequest(void) C:\Miniconda3\conda-bld\rstudio_1534888176322\work\src\cpp\core\include\core/http/NamedPipeAsyncClient.hpp:84; LOGGED FROM: void __cdecl rstudio::desktop::NetworkReply::onError(const class rstudio::core::Error &) C:\Miniconda3\conda-bld\rstudio_1534888176322\work\src\cpp\desktop\DesktopNetworkReply.cpp:288

файл 2:

11 Jan 2020 07:13:43 [rsession-Rohit] CLIENT EXCEPTION (rsession-Rohit): (TypeError) : undefined is not an object (evaluating 'this.a.a.r.row');|||com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Exceptions.java#28::wrap|||com/google/gwt/core/client/impl/SchedulerImpl.java#167::runScheduledTasks|||com/google/gwt/core/client/impl/SchedulerImpl.java#338::flushPostEventPumpCommands|||com/google/gwt/core/client/impl/SchedulerImpl.java#76::execute|||com/google/gwt/core/client/impl/SchedulerImpl.java#140::execute|||com/google/gwt/core/client/impl/Impl.java#244::apply|||com/google/gwt/core/client/impl/Impl.java#283::entry0|||#-1::anonymous|||com/google/gwt/cell/client/AbstractEditableCell.java#41::viewDataMap|||Client-ID: 33e600bb-c1b1-46bf-b562-ab5cba070b0e|||User-Agent: Mozilla/5.0 (Windows NT 6.2  Win64  x64) AppleWebKit/538.1 (KHTML, like Gecko) rstudio Safari/538.1 Qt/5.6.2
11 Jan 2020 07:25:35 [rsession-Rohit] CLIENT EXCEPTION (rsession-Rohit): (TypeError) : undefined is not an object (evaluating 'this.a.a.r.row');|||com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Exceptions.java#28::wrap|||com/google/gwt/core/client/impl/SchedulerImpl.java#167::runScheduledTasks|||com/google/gwt/core/client/impl/SchedulerImpl.java#338::flushPostEventPumpCommands|||com/google/gwt/core/client/impl/SchedulerImpl.java#76::execute|||com/google/gwt/core/client/impl/SchedulerImpl.java#140::execute|||com/google/gwt/core/client/impl/Impl.java#244::apply|||com/google/gwt/core/client/impl/Impl.java#283::entry0|||#-1::anonymous|||com/google/gwt/cell/client/AbstractEditableCell.java#41::viewDataMap|||Client-ID: 33e600bb-c1b1-46bf-b562-ab5cba070b0e|||User-Agent: Mozilla/5.0 (Windows NT 6.2  Win64  x64) AppleWebKit/538.1 (KHTML, like Gecko) rstudio Safari/538.1 Qt/5.6.2
11 Jan 2020 07:42:39 [rsession-Rohit] CLIENT EXCEPTION (rsession-Rohit): (TypeError) : undefined is not an object (evaluating 'this.a.a.r.row');|||com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Exceptions.java#28::wrap|||com/google/gwt/core/client/impl/SchedulerImpl.java#167::runScheduledTasks|||com/google/gwt/core/client/impl/SchedulerImpl.java#338::flushPostEventPumpCommands|||com/google/gwt/core/client/impl/SchedulerImpl.java#76::execute|||com/google/gwt/core/client/impl/SchedulerImpl.java#140::execute|||com/google/gwt/core/client/impl/Impl.java#244::apply|||com/google/gwt/core/client/impl/Impl.java#283::entry0|||#-1::anonymous|||com/google/gwt/cell/client/AbstractEditableCell.java#41::viewDataMap|||Client-ID: 33e600bb-c1b1-46bf-b562-ab5cba070b0e|||User-Agent: Mozilla/5.0 (Windows NT 6.2  Win64  x64) AppleWebKit/538.1 (KHTML, like Gecko) rstudio Safari/538.1 Qt/5.6.2
11 Jan 2020 08:17:15 [rsession-Rohit] WARNING Abort requested; LOGGED FROM: bool __cdecl rstudio::session::connection::checkForAbort(class boost::shared_ptr<class rstudio::session::HttpConnection>,const class boost::function<void __cdecl(void)>) C:\Miniconda3\conda-bld\rstudio_1534888176322\work\src\cpp\session\http\SessionHttpConnectionUtils.cpp:137
11 Jan 2020 08:17:55 [rsession-Rohit] ERROR system error 126 (The specified module could not be found) [dlerror=C:/Users/Rohit/.conda/envs/python/Library/share/rstudio/bin/winpty.dll - The specified module could not be found.
|||]; OCCURRED AT: class rstudio::core::Error __cdecl rstudio::core::system::loadLibrary(const class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &,void **) C:\Miniconda3\conda-bld\rstudio_1534888176322\work\src\cpp\core\system\Win32LibraryLoader.cpp:64; LOGGED FROM: class rstudio::core::Error __cdecl rstudio::core::system::`anonymous-namespace'::tryLoad(const class rstudio::core::FilePath &) C:\Miniconda3\conda-bld\rstudio_1534888176322\work\src\cpp\core\system\Win32Pty.cpp:115
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...