Свежие комментарии

Title Comment
Ага, спасибо. Попрал чужие авторские слова и добавил картино

Ага, спасибо. Попрал чужие авторские права и добавил картинок к тексту.

Поправка, в последнем абзаце следует читать: ...для события

Поправка, в последнем абзаце следует читать:
...для события A1 у нас и будет искомое множество.

Вон тут хвостатые израильские графики в коллекцию: http://me

Вон тут хвостатые израильские графики в коллекцию:
http://meast-ru.livejournal.com/1765703.html

Давайте с основ. Множество элементарных событий = {w1 - изб

Давайте с основ.
Множество элементарных событий = {w1 - избератель выбрал 1 пункт в бюллетене, w2 - избератель выбрал 2 пункт в бюллетене, итд}

Дальше смотрим что такое случайная величина - это функция из множества элементарных событий в множество вещественных чисел, отвечающая некоторым условиям.

Вы пишите:
В случае выборов, под "независимой случайной величиной" имеет смысл понимать результат голосования одного избирателя.
Тогда у вас выйдет просто на каждого изберателя будет по какому то числу.
Более того, так как один избератель голосует один раз, то говорить о его дисперсии или мат. ожидании нельзя, т.к. эти характеристики появляются только у множества измерений.

В тех же исследованиях, которые вы опревергаете, дело обстоит чуть иначе.
Там исследуется случайная величина - число проголосовавших за конкретную партию на конкретном участке.
Т.е. берутся данные по одному участку, определяется событие A1 = {w1}. Далее для простоты введем индикаторную величину Ik = 1, если при kтом опыте событие A1 произошло, Ik = 0, если не произошло.
Далее берем случайную величину F = сумме Ik.
И вот когда мы возмем множество таких случайных величин, по всем участкам для события A у нас и будет искомое множество.

Их ~21 тысяча (зарегистрированных избирателей < 300) Разбир

Их ~21 тысяча (зарегистрированных избирателей < 300)

Разбираться с ними отдельно/без них - смысла не имеет. Графики, которые "все доказывают" - они же по всем участкам построены.

а какое количество малых участков? (скажем не более 300 изби

а какое количество малых участков? (скажем не более 300 избирателей)
мне кажется такие участки обеспечивают от силы 1-2 процента от общего числа избирателей.

думается, что если выкинуть данные по этим участкам, то пики, вызванные целочисленной арифметикой, должны существенно сгладиться, при этом картина распределения по партиям не должна пострадать.

Интереснее что есть небольшой пик у КПРФ на 50%. На Чурова э

Интереснее что есть небольшой пик у КПРФ на 50%. На Чурова это никак не спишешь.

Я проверял собственную идею про 2/3, потому что это такое ме

Я проверял собственную идею про 2/3, потому что это такое место, до которого искусственно накручивать было бы странно (ровно до 66.7 для бина 0.1, а не 67)

Но как нам тут ниже подсказывают, на 1/5 и 1/4 пики есть и у "партии Гаусса"

В смысле, на 1/8 или там 1/6? Я туда просто не смотрел. Я и

В смысле, на 1/8 или там 1/6?

Я туда просто не смотрел. Я и этот то график заставлял себя построить дня три.

<i>Тогда скажите, пожалуйста, почему эта гребенка и отсутств Тогда скажите, пожалуйста, почему эта гребенка и отсутствие гауссианы наблюдаются только для ЕР?
Это не так.



ПГ - тут вообще случайная величина. Гребенка для нее, как несложно заметить, наблюдается.
Ок. Доводы убедительны. Тогда скажите, пожалуйста, почему эт

Ок. Доводы убедительны. Тогда скажите, пожалуйста, почему эта гребенка и отсутствие гауссианы наблюдаются только для ЕР? Ведь с точки зрения статистики все партии равны. Или кто-то, получается, равнее даже по математике? Ну допустим гаусиана там получилась, тут нет... Ладно. НО гребенка то все-равно должна быть, исходя из ваших тоже расчетов.

психи! только запутали...

психи! только запутали...

http://realcorwin.livejournal.com/275122.html#comments Вот т

http://realcorwin.livejournal.com/275122.html#comments
Вот тут наглядненько, как меняются пики при изменении квантования.

Потому что они в internal/libraw_internal_func.h Как и про

Потому что они в internal/libraw_internal_func.h
Как и прочие служебные, коим даже в derived class не нужно пользоваться.

Мешает - перенесите в libraw_h, если надо.

Спасибо, часть проблем пропала, остались проблемы с wf_bayer

Спасибо, часть проблем пропала, остались проблемы с wf_bayer4_green_blur и др. функциями

Они, почему-то, не члены LibRaw сейчас

Ну если очень хочется включить туда libraw.h, включите его п

Ну если очень хочется включить туда libraw.h, включите его под #ifndef LIBRAW_LIBRARY_BUILD

Редактор это увидит, а компилятор - нет.

Уффф. У меня, собственно, очень простой вопрос. Как сделать

Уффф. У меня, собственно, очень простой вопрос. Как сделать так, чтобы при редактировании в VS2010 вот такого

не было?

Ну так и не надо его включать в проект. Потому что, из demo

Ну так и не надо его включать в проект.

Потому что, из demosaic_packs.cpp:
#include "./wf_filtering.cpp"

И все 3rd-party включено так же, мне так удобнее.

Ок, открыл проект. Во-первых, файл wf_filtering.cpp не вклю

Ок, открыл проект.

Во-первых, файл wf_filtering.cpp не включен в проект. Во вторых, у него там не прописан инклуд libraw.h

Ну и в третьих, не получается слинковать из-за странной ошибки

1>wf_filtering.obj : error LNK2005: "public: int __thiscall LibRaw::wf_remove_banding(void)" (?wf_remove_banding@LibRaw@@QAEHXZ) уже определен в demosaic_packs.obj
1>wf_filtering.obj : error LNK2005: "private: double __thiscall LibRaw::wf_filter_energy(int,int,int,int)" (?wf_filter_energy@LibRaw@@AAENHHHH@Z) уже определен в demosaic_packs.obj
1>wf_filtering.obj : error LNK2005: "private: void __thiscall LibRaw::wf_bayer4_green_blur(int,void *,int,void *,int)" (?wf_bayer4_green_blur@LibRaw@@AAEXHPAXH0H@Z) уже определен в demosaic_packs.obj
1>wf_filtering.obj : error LNK2005: "private: void __thiscall LibRaw::wf_bayer4_igauss_filter(int,void *,int,void *,int)" (?wf_bayer4_igauss_filter@LibRaw@@AAEXHPAXH0H@Z) уже определен в demosaic_packs.obj
1>wf_filtering.obj : error LNK2005: "private: void __thiscall LibRaw::wf_bayer4_block_filter(int *,void *,int,void *,int)" (?wf_bayer4_block_filter@LibRaw@@AAEXPAHPAXH1H@Z) уже определен в demosaic_packs.obj

Да, станет. Но в реальной жизни процедура распаковки вообще

Да, станет.

Но в реальной жизни процедура распаковки вообще парит мало, все уходит в демозаику.

1) Через флаги декодера libraw_decoder_info_t decoder_in

1) Через флаги декодера
libraw_decoder_info_t decoder_info;
tmp_metadata->raw_processor.get_decoder_info(&decoder_info);
if((decoder_info.decoder_flags & LIBRAW_DECODER_FLATFIELD)
&& !(decoder_info.decoder_flags & LIBRAW_DECODER_USEBAYER2)
)

2) Через реальный подсчет в реальном файле: пройтись по любой паре строк эдак на 8 пикселов и посчитать цвета через COLOR(0,i) и COLOR(1,i) - если в обоих случаях их по 2, то вы в хопре.

Второй способ какбэ надежнее т.к. USEBAYER2 - это флаг декодера unpacked_load_raw() /больше никаких таких не бывает/, а этот декодер покрывает очень много камер, втч Фуджи (ради которых весь этот геморой и происходит).

Ну, если хочется чтобы на int всё-таки был дебандинг, то при

Ну, если хочется чтобы на int всё-таки был дебандинг, то придётся пока так. Кстати, на фуджи я вообще не рассчитывал, как его отсечь?

Впрочем, если уж говорить об эффективности, то программа станет сильно эффективнее, если оптимизировать циклы. Скажем, я замерял: моя версия обхода по изображению в два раза эффективнее текущей реализации, хотя код несколько менее читаем, конечно.

<i>Просто, ну честно, получается что встроится и изменить су

Просто, ну честно, получается что встроится и изменить существующий стек до каких-то вещей нельзя, а можно только сделать "свой стек с блекждеком и шлюхами".

Для float - очевидно так, ибо надо весь стек переписать.

Не для float - ну это ровно то, про что я говорил вам же недавно - сделать полностью гибкий и при этом эффективный пайплайн - нельзя, т.к. объединение нескольких шагов нельзя сделать, вдруг между ними кому-то захочется, вот прямо как вам.
raw2image_ex() - это про эффективность.

Комбинация raw2image() + subtract_black() + rotate_fuji() + crop() (последние два из 14.x удалены за полной невостребованностью народом, но можно и вернуть, взять из 0/13) - неэффективна в случае использования стандартной функциональноести.

Такой вот парадокс. Можно, если хочется, написать что-то в духе
if(O.wf_debanding)
{
raw2image();
rotate_fuji_raw();
wf_debanging();
subtract_black()
}
else
raw2image_ex();

Hmm, ну надо будет попробовать, раз больше полуметра едут. Я

Hmm, ну надо будет попробовать, раз больше полуметра едут. Я тоже бегун не особый, у меня жена по этой части, вот на ней мазать и учусь :) Стараюсь по свежести и влажности снега ориентироваться. По теплу, конечно сложнее, а на морозы v20 вроде нормально, v05 мазал только раз или два. Может с жесткостью что не то... Кстати, парафином я колодку не мажу, только под конёк, а конёк у нас редок.

Существует какой-нибудь флаг, чтобы проверить что это "бауер

Существует какой-нибудь флаг, чтобы проверить что это "бауер 2х2"?

В смысле - "вычитай не хочу"? Ну да, там есть, насколько я п

В смысле - "вычитай не хочу"? Ну да, там есть, насколько я понял, вся плоскость raw файла.

Просто, ну честно, получается что встроится и изменить существующий стек до каких-то вещей нельзя, а можно только сделать "свой стек с блекждеком и шлюхами".

Ну, тоже вариант - склонировать текущий dcraw_emu, и поменять там всё.

Ну да. Я тамошние примеры читаю

Ну да. Я тамошние примеры читаю

Можно еще поискать peltonen nanogrip - у них подошва как мел

Можно еще поискать peltonen nanogrip - у них подошва как мелкий наждак, при этом после полукилометра отлично скользят вперед и не скользят назад (поднимался на них по склону градусов сорок пять). Но дороже обычных Фишеров раза в полтора.

Спасибо. Надо запомнить, $25 на дороге не валяются.

Спасибо. Надо запомнить, $25 на дороге не валяются.

Хмм.. Это какой-то другой ИнноСетап. У меня миллионов макрос

Хмм.. Это какой-то другой ИнноСетап. У меня миллионов макросов нету - есть скрипт, строчек 40. Похож на .ini файл, расширение .iss.

Pages

Subscribe to comments_recent_new