bitset. Презентация руководителя

Post on 21-Jan-2018

127 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

ПроектыСергейЛебедев

8сентября2016

ЛогистикаНакаждыйпроект1человек.ВстречаемсяразвнеделювТаймси/илиобсуждаемсостояниеделвTelegram.

bitsetlambda-llama/bitset

bitsetРеализациябитовогомножествадляязыкаHaskell.

importData.BitSet(BitSet,(\\))importqualifiedData.BitSetasBitSet

dataColor=Red|Green|Bluederiving(Show,Enum)

main::IO()main=print$bs\\BitSet.singletonBluewherebs=BitSet.fromList[Red,Green,Blue]

ХранитбитывдлинномцеломчислеakaInteger.НеработаетсGHC7.10.ТекущаястабильнаяверсияGHC8.0.1.

bitsetПредлагаетсяпортироватьbitsetнановыеверсииGHC.

bitsetПредлагаетсяпортироватьbitsetнановыеверсииGHC.

Чтонеобходимоотвас?

ЗнакомствосязыкомHaskell.Знаниекакого-нибудьязыкасистемногоуровня.Знаниеанглийскогоязыканауровнечтениятехническойдокументации.Пытливыйумижеланиедокопатьсядосути.

bitsetПредлагаетсяпортироватьbitsetнановыеверсииGHC.

Чтонеобходимоотвас?

ЗнакомствосязыкомHaskell.Знаниекакого-нибудьязыкасистемногоуровня.Знаниеанглийскогоязыканауровнечтениятехническойдокументации.Пытливыйумижеланиедокопатьсядосути.

Почемуэтоможетбытьинтересно?

Получитеопытучастиявпроектесоткрытымисходнымкодом.Напишетечто-тополезноенаэзотерическомязыкепрограммирования.УзнаетегрязныеподробностиреализациидлиннойарифметикивGHC.НаучитесьчитатьиписатькоднаязыкеC--.

pyteselectel/pyte

pyteРеализацияэмуляторатерминалаVT220наязыкеPython.

>>>importpyte>>>screen=pyte.Screen(4,2)>>>stream=pyte.Stream(screen)>>>stream.feed(b"Hello!")>>>print(screen.display)['Hell','o!']

Примерыиспользования:

pymux,ajenti,schirm,asciinema2gif.

pyteПредлагаетсярасширитьбиблиотекуграфическиминтерфейсомнаосновеTk.

pyteПредлагаетсярасширитьбиблиотекуграфическиминтерфейсомнаосновеTk.

Чтонеобходимоотвас?

ЗнакомствосPython.Знаниеанглийскогоязыканауровнечтениятехническойдокументации.Чувствопрекрасного.

pyteПредлагаетсярасширитьбиблиотекуграфическиминтерфейсомнаосновеTk.

Чтонеобходимоотвас?

ЗнакомствосPython.Знаниеанглийскогоязыканауровнечтениятехническойдокументации.Чувствопрекрасного.

Почемуэтоможетбытьинтересно?

Получитеопытучастиявпроектесоткрытымисходнымкодом.Узнаете,какнасамомделеработаютэмуляторытерминала.Сделаетежизньразработчиковипользователейpyteлучше.

hmmlearnhmmlearn/hmmlearn

hmmlearnРеализацияскрытыхМарковскихмоделейнаPython.

X1 X2 X3

y1 y2 y3 y4

b11b21

b12b22b31

b13b14

b32b33

b34

b24

a12 a23

a21

ИспользуетEM-алгоритмдляMAP-оценкипараметров.СложностьобученияO(S^2T),где

S—количествосостояниймодели,T—размервыборки.

ОченьмедленноужедляS100.

hmmlearnПредлагаетсярасширитьбиблиотекуболеелучшимметодомобучениядляслучаябольшихS*.Чтонеобходимоотвас?

ОбщеепредставлениеоскрытыхМарковскихмоделяхиEM-алгоритме.ЗнакомствосPythonиNumPy.ЗнакомствосCythonилижгучеежеланиеегоузнать.Чувствопрекрасного.

Почемуэтоможетбытьинтересно?Получитеопытучастиявпроектесоткрытымисходнымкодом.Применитерезультатспередовоймашинногообучениянапрактике.Сделаетежизньразработчиковипользователейhmmlearnлучше.

*Дляинтересующихсяестьидругиепроекты,связанныесhmmlearn.

top related