Описание тега mri

Ruby Interpreter или Ruby MRI Матца (также называемый CRuby) - это эталонная реализация языка программирования Ruby, названная в честь создателя Ruby Юкихиро Мацумото ("Матц"). До спецификации языка Ruby в 2011 году реализация MRI считалась де-факто эталоном.
2 ответа

Как мне узнать, какой интерпретатор Ruby я использую?

Я видел эту ветку, но мой вопрос может быть более простым: Учитывая, что ответ от принятого ответа в этой теме [1] для меня, "/Users/username/.rvm/rubies/ruby-2.3.0/bin/ruby", как я узнаю, что это МРТ, JRuby и т. д.? Как бы это выглядело, если бы эт…
23 ноя '17 в 18:28
1 ответ

Настройка сервера XNAT с NAS

Я настраиваю сервер XNAT, используя их контейнерную службу. Но я хочу заархивировать свои файлы на отдельном сервере /NAS. Кто-нибудь делал это раньше? Любой учебник по этому вопросу? Благодарю.
06 окт '18 в 14:48
0 ответов

Набор данных с наземной правдой для опухоли

Я ищу помощь, чтобы найти набор данных, на котором я могу выполнить сегментацию изображения, МРТ головного мозга с опухолью и имеющую основную правду, чтобы я мог использовать его в качестве приложения для моего алгоритма кластеризации и найти колич…
28 янв '19 в 03:10
1 ответ

Что делает #define ROBJECT_EMBED_LEN_MAX ROBJECT_EMBED_LEN_MAX?

Просматривая код МРТ, я нашел эти #defineЯ не понимаю: #define ROBJECT_EMBED_LEN_MAX ROBJECT_EMBED_LEN_MAX #define ROBJECT_EMBED ROBJECT_EMBED enum { ROBJECT_EMBED_LEN_MAX = 3, ROBJECT_EMBED = RUBY_FL_USER1, ROBJECT_ENUM_END }; Какой смысл этих #def…
24 авг '16 в 02:29
1 ответ

Где сообщение об ошибке ArgumentError: идентификатор не указан при вызове method_missing

Когда вы звоните method_missing с первым параметром как 'string' вместо :symbol вы получаете это загадочное сообщение об ошибке: BasicObject.send(:method_missing, 'any-method') ArgumentError: no id given from (pry):3:in `method_missing' Когда вы смо…
02 сен '15 в 19:36
1 ответ

Настройте MRI Ruby GC для быстрого сбоя

Я работаю над приложением Ruby on Rails, в котором есть утечка памяти, поэтому в конечном итоге она падает, когда памяти больше нет. Тем не менее, на заключительном этапе он в основном только запускает сборщик мусора и обрабатывает очень мало запрос…
31 авг '17 в 05:45
0 ответов

iShow3D мышь Matlab с прокруткой изображения в Python

В настоящее время я пытаюсь создать пользовательский интерфейс с python для визуализации изображений МРТ (в виде цифры) в графическом пользовательском интерфейсе 'tkinter'. Возможность прокрутки мышью в imshow3d от Matlab очень важна, но я не смог н…
11 окт '17 в 20:08
0 ответов

МРТ дублирует выделение памяти, когда Thread.new

Кажется, что MRI делает дублирование распределения памяти для каждого нового потока. Я использую Ubuntu x64, ruby-2.2.4 (rvm), и вот что я получаю: Просто начал IRB: я вижу pmap -d 1656 59760 КБ (выделенная память или "[стек]" для стека программы [m…
18 апр '17 в 17:13
1 ответ

Rails 5, начальная нить из инициализатора сошла с ума

У меня есть следующий код в config/application.rb: config.after_initialize do MyConcern.init_processing end Тогда следующие родственные методы: def init_processing @queue_processor = Thread.new do process_op_queue end @queue_processor.name = "Some Q…
04 дек '16 в 14:31
1 ответ

Совместная регистрация МРТ с FDG разных размеров

Я хочу зарегистрироваться fdg изображения с mri изображения, которые имеют разные размеры. Я пытался использовать SPM но не смог этого сделать. Может кто-нибудь сказать мне шаги, чтобы следовать? Нужно ли изменить размер или изменить размер одного и…
16 ноя '15 в 18:57
1 ответ

Какова самая официальная документация или способ изучения синтаксиса Ruby?

Есть https://ruby-doc.org/docs/ruby-doc-bundle/Manual/man-1.4/syntax.html от самого Юкихиро Мацумото, но, учитывая, что я не могу найти упоминания о &. (например a&.b) или же &: (например m(&:f)), это не кажется очень обновленным. Я …
04 июн '18 в 21:19
1 ответ

FSL (предварительная обработка BedPostX) Ошибка: ошибка в файле журнала. Что это значит?

Когда я выполняю предварительную обработку BedpostX FSL, я получаю следующее сообщение: ----- Bedpostx Monitor ----- 1 slices processed out of 62 2 slices processed out of 62 . . . 59 slices processed out of 62 60 slices processed out of 62 An error…
1 ответ

Сообщение об ошибке при использовании ImageJ MRI Retina Tool ijm

Может кто-то помочь мне с этим? Некоторые изображения я могу измерить, но некоторые я не могу. Затем появляется это сообщение об ошибке. Я измерил их все с использованием одинаковых настроек, но некоторые из них я могу измерить, а некоторые я не мог…
18 ноя '18 в 02:13
0 ответов

Программирование Matlab: 3D-преобразование радона с использованием функции iradon.m

Я делаю кусок кода Matlab для реконструкции радиальных данных 3D ЯМР. Однако, поскольку функции радона, встроенные в Matlab, являются только 2D, мне придется применять их дважды. После первого преобразования iradon в моем коде я получаю проекции изо…
20 окт '15 в 19:07
1 ответ

Как Ruby Benchmark рассчитывает общее время процессора в потоке

N.times { Thread.new { puts Benchmark.measure { /* code */ } } } Показывает ли эталонный тест время, потраченное на выполнение кода в потоке? Или он показывает общее время, в течение которого интерпретатор ruby ​​работал в каком-либо потоке, в то вр…
23 июн '16 в 12:45
0 ответов

Пространственное расстояние между областями мозга шаблона AAL

Я делаю некоторый анализ данных МРТ. У меня есть области мозга с шаблоном автоматической анатомической маркировки (AAL) (сегментирование мозга на 116 областей мозга). Я хочу некоторую полезность / функцию, которая может дать мне пространственное рас…
13 апр '18 в 14:04
1 ответ

МРТ рубиновое нарезание резьбы и производительность

Мой первый вопрос по SO, но я долго скрывался, так что вам придется простить меня, если я нарушил какие-либо правила или отправил мусорный вопрос. Я пытаюсь лучше понять многопоточность, и я решил проверить МРТ и посмотреть, как она работает в целом…
03 янв '16 в 22:21
1 ответ

Кластерная пума не принимает более 1 запроса одновременно

Я настроил свой веб-сервер puma на основе руководства heroku: Развертывание Rails-приложений с помощью веб-сервера Puma config/puma.rb: workers Integer(ENV['WEB_CONCURRENCY'] || 2) threads_count = Integer(ENV['RAILS_MAX_THREADS'] || 2) threads threa…
06 авг '16 в 21:04
1 ответ

Ruby Как мы можем разморозить строку, используя указатель

Я просматривал блог и нашел следующий фрагмент кода: require 'fiddle' str = 'water'.freeze str.frozen? # true memory_address = str.object_id * 2 Fiddle::Pointer.new(memory_address)[1] &= ~8 str.frozen? # false Кто-нибудь может объяснить, я не мо…
04 фев '16 в 07:15
1 ответ

Нахождение координат (мм) идентичных местоположений срезов для двух наборов данных MR, полученных в одном сеансе сканирования

У меня есть два приобретения МР, где первое - это 3D-изображение (1x1x1 мм3), а второе - 2D-изображение (2,24 x 2,24 x 5,00 мм, осевые срезы). Набор данных с высоким разрешением представляет собой 3D-съемку с полной головкой, которая дает 176 срезов…
03 май '16 в 05:35