In file included from /home/my_user/workspace/tvm/3rdparty/dmlc-core/include/dmlc/io.h:443,
from /home/my_user/workspace/tvm/include/tvm/runtime/module.h:29,
from /home/my_user/workspace/tvm/include/tvm/runtime/packed_func.h:34,
from /home/my_user/workspace/tvm/include/tvm/runtime/disco/session.h:77,
from /home/my_user/workspace/tvm/include/tvm/runtime/disco/disco_worker.h:28,
from /home/my_user/workspace/tvm/src/runtime/disco/process_session.cc:20:
/home/my_user/workspace/tvm/3rdparty/dmlc-core/include/dmlc/serializer.h: In instantiation of ‘static bool dmlc::serializer::IfThenElse::Read(dmlc::Stream*, T*) [with Then = dmlc::serializer::SaveLoadClassHandler; Else = dmlc::serializer::UndefinedSerializerFor; T = tvm::runtime::RPCCode]’:
/home/my_user/workspace/tvm/3rdparty/dmlc-core/include/dmlc/serializer.h:66:22: recursively required from ‘static bool dmlc::serializer::IfThenElse::Read(dmlc::Stream*, T*) [with Then = dmlc::serializer::NativePODHandler; Else = dmlc::serializer::IfThenElse; T = tvm::runtime::RPCCode]’
/home/my_user/workspace/tvm/3rdparty/dmlc-core/include/dmlc/serializer.h:66:22: required from ‘static bool dmlc::serializer::IfThenElse::Read(dmlc::Stream*, T*) [with Then = dmlc::serializer::ArithmeticHandler; Else = dmlc::serializer::IfThenElse; T = tvm::runtime::RPCCode]’
/home/my_user/workspace/tvm/3rdparty/dmlc-core/include/dmlc/serializer.h:294:11: required from ‘static bool dmlc::serializer::Handler::Read(dmlc::Stream*, T*) [with T = tvm::runtime::RPCCode]’
/home/my_user/workspace/tvm/3rdparty/dmlc-core/include/dmlc/io.h:453:38: required from ‘bool dmlc::Stream::Read(T*) [with T = tvm::runtime::RPCCode]’
/home/my_user/workspace/tvm/src/runtime/disco/./message_queue.h:98:21: required from here
/home/my_user/workspace/tvm/3rdparty/dmlc-core/include/dmlc/serializer.h:66:22: error: ‘Read’ is not a member of ‘dmlc::serializer::UndefinedSerializerFor’
66 | return Else::Read(strm, data);
| ~~~~~~~~~~^~~~~~~~~~~~
/home/my_user/workspace/tvm/3rdparty/dmlc-core/include/dmlc/serializer.h: In instantiation of ‘static void dmlc::serializer::IfThenElse::Write(dmlc::Stream*, const T&) [with Then = dmlc::serializer::SaveLoadClassHandler; Else = dmlc::serializer::UndefinedSerializerFor; T = tvm::runtime::RPCCode]’:
/home/my_user/workspace/tvm/3rdparty/dmlc-core/include/dmlc/serializer.h:63:16: recursively required from ‘static void dmlc::serializer::IfThenElse::Write(dmlc::Stream*, const T&) [with Then = dmlc::serializer::NativePODHandler; Else = dmlc::serializer::IfThenElse; T = tvm::runtime::RPCCode]’
/home/my_user/workspace/tvm/3rdparty/dmlc-core/include/dmlc/serializer.h:63:16: required from ‘static void dmlc::serializer::IfThenElse::Write(dmlc::Stream*, const T&) [with Then = dmlc::serializer::ArithmeticHandler; Else = dmlc::serializer::IfThenElse; T = tvm::runtime::RPCCode]’
/home/my_user/workspace/tvm/3rdparty/dmlc-core/include/dmlc/serializer.h:275:16: required from ‘static void dmlc::serializer::Handler::Write(dmlc::Stream*, const T&) [with T = tvm::runtime::RPCCode]’
/home/my_user/workspace/tvm/3rdparty/dmlc-core/include/dmlc/io.h:449:32: required from ‘void dmlc::Stream::Write(const T&) [with T = tvm::runtime::RPCCode]’
/home/my_user/workspace/tvm/src/runtime/disco/../minrpc/rpc_reference.h:545:5: required from ‘static void tvm::runtime::RPCReference::ReturnPackedSeq(const TVMValue*, const int*, int, TChannel*) [with TChannel = tvm::runtime::DiscoStreamMessageQueue]’
/home/my_user/workspace/tvm/src/runtime/disco/./message_queue.h:39:84: required from here
/home/my_user/workspace/tvm/3rdparty/dmlc-core/include/dmlc/serializer.h:63:16: error: ‘Write’ is not a member of ‘dmlc::serializer::UndefinedSerializerFor’
63 | Else::Write(strm, data);
| ~~~~~~~~~~~^~~~~~~~~~~~
In file included from /home/my_user/workspace/tvm/src/runtime/disco/././protocol.h:35,
from /home/my_user/workspace/tvm/src/runtime/disco/./message_queue.h:26,
from /home/my_user/workspace/tvm/src/runtime/disco/process_session.cc:34:
/home/my_user/workspace/tvm/src/runtime/disco/././../../support/base64.h: In member function ‘virtual size_t tvm::support::Base64OutStream::Read(void*, size_t)’:
/home/my_user/workspace/tvm/src/runtime/disco/././../../support/base64.h:253:19: warning: control reaches end of non-void function [-Wreturn-type]
253 | LOG(FATAL)
Подробнее здесь: [url]https://stackoverflow.com/questions/79308314/unable-to-compile-apache-tvm-runtime-for-mips-platform[/url]
Я пытаюсь создать библиотеку Apache TVM для платформы MIP, используя шаги, описанные на этой странице для RISC. Я выполнил следующие шаги: [code]$ sudo apt-get update
$ make -j8 runtime [/code] Но в итоге я получил следующие ошибки/ФАТАЛЬНЫЕ предупреждения: [code]In file included from /home/my_user/workspace/tvm/3rdparty/dmlc-core/include/dmlc/io.h:443, from /home/my_user/workspace/tvm/include/tvm/runtime/module.h:29, from /home/my_user/workspace/tvm/include/tvm/runtime/packed_func.h:34, from /home/my_user/workspace/tvm/include/tvm/runtime/disco/session.h:77, from /home/my_user/workspace/tvm/include/tvm/runtime/disco/disco_worker.h:28, from /home/my_user/workspace/tvm/src/runtime/disco/process_session.cc:20: /home/my_user/workspace/tvm/3rdparty/dmlc-core/include/dmlc/serializer.h: In instantiation of ‘static bool dmlc::serializer::IfThenElse::Read(dmlc::Stream*, T*) [with Then = dmlc::serializer::SaveLoadClassHandler; Else = dmlc::serializer::UndefinedSerializerFor; T = tvm::runtime::RPCCode]’: /home/my_user/workspace/tvm/3rdparty/dmlc-core/include/dmlc/serializer.h:66:22: recursively required from ‘static bool dmlc::serializer::IfThenElse::Read(dmlc::Stream*, T*) [with Then = dmlc::serializer::NativePODHandler; Else = dmlc::serializer::IfThenElse; T = tvm::runtime::RPCCode]’ /home/my_user/workspace/tvm/3rdparty/dmlc-core/include/dmlc/serializer.h:66:22: required from ‘static bool dmlc::serializer::IfThenElse::Read(dmlc::Stream*, T*) [with Then = dmlc::serializer::ArithmeticHandler; Else = dmlc::serializer::IfThenElse; T = tvm::runtime::RPCCode]’ /home/my_user/workspace/tvm/3rdparty/dmlc-core/include/dmlc/serializer.h:294:11: required from ‘static bool dmlc::serializer::Handler::Read(dmlc::Stream*, T*) [with T = tvm::runtime::RPCCode]’ /home/my_user/workspace/tvm/3rdparty/dmlc-core/include/dmlc/io.h:453:38: required from ‘bool dmlc::Stream::Read(T*) [with T = tvm::runtime::RPCCode]’ /home/my_user/workspace/tvm/src/runtime/disco/./message_queue.h:98:21: required from here /home/my_user/workspace/tvm/3rdparty/dmlc-core/include/dmlc/serializer.h:66:22: error: ‘Read’ is not a member of ‘dmlc::serializer::UndefinedSerializerFor’ 66 | return Else::Read(strm, data); | ~~~~~~~~~~^~~~~~~~~~~~ /home/my_user/workspace/tvm/3rdparty/dmlc-core/include/dmlc/serializer.h: In instantiation of ‘static void dmlc::serializer::IfThenElse::Write(dmlc::Stream*, const T&) [with Then = dmlc::serializer::SaveLoadClassHandler; Else = dmlc::serializer::UndefinedSerializerFor; T = tvm::runtime::RPCCode]’: /home/my_user/workspace/tvm/3rdparty/dmlc-core/include/dmlc/serializer.h:63:16: recursively required from ‘static void dmlc::serializer::IfThenElse::Write(dmlc::Stream*, const T&) [with Then = dmlc::serializer::NativePODHandler; Else = dmlc::serializer::IfThenElse; T = tvm::runtime::RPCCode]’ /home/my_user/workspace/tvm/3rdparty/dmlc-core/include/dmlc/serializer.h:63:16: required from ‘static void dmlc::serializer::IfThenElse::Write(dmlc::Stream*, const T&) [with Then = dmlc::serializer::ArithmeticHandler; Else = dmlc::serializer::IfThenElse; T = tvm::runtime::RPCCode]’ /home/my_user/workspace/tvm/3rdparty/dmlc-core/include/dmlc/serializer.h:275:16: required from ‘static void dmlc::serializer::Handler::Write(dmlc::Stream*, const T&) [with T = tvm::runtime::RPCCode]’ /home/my_user/workspace/tvm/3rdparty/dmlc-core/include/dmlc/io.h:449:32: required from ‘void dmlc::Stream::Write(const T&) [with T = tvm::runtime::RPCCode]’ /home/my_user/workspace/tvm/src/runtime/disco/../minrpc/rpc_reference.h:545:5: required from ‘static void tvm::runtime::RPCReference::ReturnPackedSeq(const TVMValue*, const int*, int, TChannel*) [with TChannel = tvm::runtime::DiscoStreamMessageQueue]’ /home/my_user/workspace/tvm/src/runtime/disco/./message_queue.h:39:84: required from here /home/my_user/workspace/tvm/3rdparty/dmlc-core/include/dmlc/serializer.h:63:16: error: ‘Write’ is not a member of ‘dmlc::serializer::UndefinedSerializerFor’ 63 | Else::Write(strm, data); | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /home/my_user/workspace/tvm/src/runtime/disco/././protocol.h:35, from /home/my_user/workspace/tvm/src/runtime/disco/./message_queue.h:26, from /home/my_user/workspace/tvm/src/runtime/disco/process_session.cc:34: /home/my_user/workspace/tvm/src/runtime/disco/././../../support/base64.h: In member function ‘virtual size_t tvm::support::Base64OutStream::Read(void*, size_t)’: /home/my_user/workspace/tvm/src/runtime/disco/././../../support/base64.h:253:19: warning: control reaches end of non-void function [-Wreturn-type] 253 | LOG(FATAL)
У меня есть текстура, которую я хочу использовать в качестве источника непрямого излучения.
Существует проблема: когда я беру самый низкий MIP-код этой текстуры, результат выглядит следующим образом:
Я создаю собственный автотюнер для расписаний TVM. Я хотел бы протестировать его на встроенном в TVM auto_scheduler. Однако auto_scheduler использует множество расширенных операций планирования, которые мой тюнер пока не поддерживает. Можно ли...
Я новичок в Java, и мне нужно написать программу, которая слушает инструкции по преобразованию видео и преобразует видео при поступлении новой инструкции (инструкции хранятся в Amazon SQS, но это не имеет отношения к моему вопросу). p>
Я стою перед...
У меня есть свежеприготовленный Laravel 11 с API-платформистами/Laravel. Платформа имеет аутентификацию, настроенную через Apitoken. После разрешения при попытке сделать запрос через платформу заголовок авторизации не добавляется к нему, в...
У меня есть автономная машина Ubuntu 24.04 (без подключения к Интернету), поэтому мне нужно загрузить его пакеты Python (включая все их зависимости) с машины Windows.
Я попытался запустить Следующая команда PIP:
pip download torch...