home.social

#scipy — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #scipy, aggregated by home.social.

fetched live
  1. The call for proposals for the SciPy India 2026 Conference is open!

    We are looking for 30-minute talks, 3-hour hands-on workshops, and posters on scientific computing and research software, across eight exciting tracks. First-time speakers are warmly welcomed.

    Conference: 19th–20th December 2026, IIT Madras, Chennai
    CFP closes: 19th October 2026, 23:59 IST

    Submit: cfp.scipy.in/scipy-india-2026/

    #SciPy #Python #OpenSource #SciComm #CFP #India

  2. The call for proposals for the SciPy India 2026 Conference is open!

    We are looking for 30-minute talks, 3-hour hands-on workshops, and posters on scientific computing and research software, across eight exciting tracks. First-time speakers are warmly welcomed.

    Conference: 19th–20th December 2026, IIT Madras, Chennai
    CFP closes: 19th October 2026, 23:59 IST

    Submit: cfp.scipy.in/scipy-india-2026/

  3. The call for proposals for the SciPy India 2026 Conference is open!

    We are looking for 30-minute talks, 3-hour hands-on workshops, and posters on scientific computing and research software, across eight exciting tracks. First-time speakers are warmly welcomed.

    Conference: 19th–20th December 2026, IIT Madras, Chennai
    CFP closes: 19th October 2026, 23:59 IST

    Submit: cfp.scipy.in/scipy-india-2026/

    #SciPy #Python #OpenSource #SciComm #CFP #India

  4. The call for proposals for the SciPy India 2026 Conference is open!

    We are looking for 30-minute talks, 3-hour hands-on workshops, and posters on scientific computing and research software, across eight exciting tracks. First-time speakers are warmly welcomed.

    Conference: 19th–20th December 2026, IIT Madras, Chennai
    CFP closes: 19th October 2026, 23:59 IST

    Submit: cfp.scipy.in/scipy-india-2026/

    #SciPy #Python #OpenSource #SciComm #CFP #India

  5. The call for proposals for the SciPy India 2026 Conference is open!

    We are looking for 30-minute talks, 3-hour hands-on workshops, and posters on scientific computing and research software, across eight exciting tracks. First-time speakers are warmly welcomed.

    Conference: 19th–20th December 2026, IIT Madras, Chennai
    CFP closes: 19th October 2026, 23:59 IST

    Submit: cfp.scipy.in/scipy-india-2026/

    #SciPy #Python #OpenSource #SciComm #CFP #India

  6. Все, что нужно знать про построение точечных оценок

    Что происходит под капотом, когда вы вызываете scipy.stats.norm.fit() ? В статье рассматриваются два классических подхода точечного оценивания параметров — метод моментов и метод максимального правдоподобия — с математическими выводами, экспериментами на Python и визуализацией. Читать статью

    habr.com/ru/articles/1061846/

    #точечные_оценки #метод_моментов #метод_максимального_правдоподобия #математическая_статистика #MLE #python #scipy #data_science

  7. Все, что нужно знать про построение точечных оценок

    Что происходит под капотом, когда вы вызываете scipy.stats.norm.fit() ? В статье рассматриваются два классических подхода точечного оценивания параметров — метод моментов и метод максимального правдоподобия — с математическими выводами, экспериментами на Python и визуализацией. Читать статью

    habr.com/ru/articles/1061846/

    #точечные_оценки #метод_моментов #метод_максимального_правдоподобия #математическая_статистика #MLE #python #scipy #data_science

  8. Все, что нужно знать про построение точечных оценок

    Что происходит под капотом, когда вы вызываете scipy.stats.norm.fit() ? В статье рассматриваются два классических подхода точечного оценивания параметров — метод моментов и метод максимального правдоподобия — с математическими выводами, экспериментами на Python и визуализацией. Читать статью

    habr.com/ru/articles/1061846/

    #точечные_оценки #метод_моментов #метод_максимального_правдоподобия #математическая_статистика #MLE #python #scipy #data_science

  9. Scipy: "Fundamental algorithms for scientific computing in Python".
    scipy.org

    I do not know how to use it but who has will.

    (It is open source)

    #scipy #opensource #usefulweb #algorithm #python #py #programming #tool

  10. Scipy: "Fundamental algorithms for scientific computing in Python".
    scipy.org

    I do not know how to use it but who has will.

    (It is open source)

    #scipy #opensource #usefulweb #algorithm #python #py #programming #tool

  11. Scipy: "Fundamental algorithms for scientific computing in Python".
    scipy.org

    I do not know how to use it but who has will.

    (It is open source)

    #scipy #opensource #usefulweb #algorithm #python #py #programming #tool

  12. Scipy: "Fundamental algorithms for scientific computing in Python".
    scipy.org

    I do not know how to use it but who has will.

    (It is open source)

    #scipy #opensource #usefulweb #algorithm #python #py #programming #tool

  13. Ускоряем и оптимизируем numpy, pandas, scipy и sklearn

    С момента публикации статьи на Хабре « Импортозамещаем numpy, pandas, scipy и sklearn » прошло почти три года. В течение этого времени я приостановил работу над проектом из-за нехватки времени, ресурсов и сил. К тому же, меня расстроило, что не смог выполнить просьбу пользователя @N-Cube , который активно интересовался моей библиотекой и хотел ускорить работу своего Jupyter Notebook. В самый критический момент на помощь пришел волшебный AI, который, хоть и иногда проявлял недостаток гибкости, с готовностью исполнял все пожелания своего хозяина. Благодаря этому проект начал продвигаться вперед. За это время в библиотеки были добавлены поддержка CUDA, множество ручных SIMD-оптимизаций с динамическим выбором SIMD, несколько реализаций линейной регрессии и многое другое. Давайте рассмотрим, что на сегодняшний день позволяет сделать моя библиотека. Я представлю несколько тестовых примеров в двух вариантах: с использованием AVX-2 на процессоре Intel® Core™ i7-4790K и AVX-512 на Intel® Xeon. Также покажу результаты замеров для каждого из них. Все тесты проводились без использования GPU, исключительно на процессоре. Это позволяет сравнивать производительность Python и моей библиотеки на равных условиях. Операционная система – Ubuntu 24.04, компилятор – GNU 13.3.0.

    habr.com/ru/articles/1039866/

    #C++ #numpy #pandas #scipy #sklearn #opensource #datascience #data_analysis

  14. Ускоряем и оптимизируем numpy, pandas, scipy и sklearn

    С момента публикации статьи на Хабре « Импортозамещаем numpy, pandas, scipy и sklearn » прошло почти три года. В течение этого времени я приостановил работу над проектом из-за нехватки времени, ресурсов и сил. К тому же, меня расстроило, что не смог выполнить просьбу пользователя @N-Cube , который активно интересовался моей библиотекой и хотел ускорить работу своего Jupyter Notebook. В самый критический момент на помощь пришел волшебный AI, который, хоть и иногда проявлял недостаток гибкости, с готовностью исполнял все пожелания своего хозяина. Благодаря этому проект начал продвигаться вперед. За это время в библиотеки были добавлены поддержка CUDA, множество ручных SIMD-оптимизаций с динамическим выбором SIMD, несколько реализаций линейной регрессии и многое другое. Давайте рассмотрим, что на сегодняшний день позволяет сделать моя библиотека. Я представлю несколько тестовых примеров в двух вариантах: с использованием AVX-2 на процессоре Intel® Core™ i7-4790K и AVX-512 на Intel® Xeon. Также покажу результаты замеров для каждого из них. Все тесты проводились без использования GPU, исключительно на процессоре. Это позволяет сравнивать производительность Python и моей библиотеки на равных условиях. Операционная система – Ubuntu 24.04, компилятор – GNU 13.3.0.

    habr.com/ru/articles/1039866/

    #C++ #numpy #pandas #scipy #sklearn #opensource #datascience #data_analysis

  15. Ускоряем и оптимизируем numpy, pandas, scipy и sklearn

    С момента публикации статьи на Хабре « Импортозамещаем numpy, pandas, scipy и sklearn » прошло почти три года. В течение этого времени я приостановил работу над проектом из-за нехватки времени, ресурсов и сил. К тому же, меня расстроило, что не смог выполнить просьбу пользователя @N-Cube , который активно интересовался моей библиотекой и хотел ускорить работу своего Jupyter Notebook. В самый критический момент на помощь пришел волшебный AI, который, хоть и иногда проявлял недостаток гибкости, с готовностью исполнял все пожелания своего хозяина. Благодаря этому проект начал продвигаться вперед. За это время в библиотеки были добавлены поддержка CUDA, множество ручных SIMD-оптимизаций с динамическим выбором SIMD, несколько реализаций линейной регрессии и многое другое. Давайте рассмотрим, что на сегодняшний день позволяет сделать моя библиотека. Я представлю несколько тестовых примеров в двух вариантах: с использованием AVX-2 на процессоре Intel® Core™ i7-4790K и AVX-512 на Intel® Xeon. Также покажу результаты замеров для каждого из них. Все тесты проводились без использования GPU, исключительно на процессоре. Это позволяет сравнивать производительность Python и моей библиотеки на равных условиях. Операционная система – Ubuntu 24.04, компилятор – GNU 13.3.0.

    habr.com/ru/articles/1039866/

    #C++ #numpy #pandas #scipy #sklearn #opensource #datascience #data_analysis

  16. - statistical distributions in #scipy are great too. I even used a scaled-shifted beta-prime distribution a few weeks ago! (???) (Still #julialang :julia: Distributions.jl is my fave)
    - #cmdstanpy works exactly as expected (which is great) but the post-processing of mcmc draws is a bit more cumbersome in Python than in R in my opinion (arviz in Python vs posterior in R) although this might again be matplotlib vs ggplot (did I mention I am not a matplotlib fan?)

    4/n

  17. - statistical distributions in are great too. I even used a scaled-shifted beta-prime distribution a few weeks ago! (???) (Still :julia: Distributions.jl is my fave)
    - works exactly as expected (which is great) but the post-processing of mcmc draws is a bit more cumbersome in Python than in R in my opinion (arviz in Python vs posterior in R) although this might again be matplotlib vs ggplot (did I mention I am not a matplotlib fan?)

    4/n

  18. - statistical distributions in #scipy are great too. I even used a scaled-shifted beta-prime distribution a few weeks ago! (???) (Still #julialang :julia: Distributions.jl is my fave)
    - #cmdstanpy works exactly as expected (which is great) but the post-processing of mcmc draws is a bit more cumbersome in Python than in R in my opinion (arviz in Python vs posterior in R) although this might again be matplotlib vs ggplot (did I mention I am not a matplotlib fan?)

    4/n

  19. - statistical distributions in #scipy are great too. I even used a scaled-shifted beta-prime distribution a few weeks ago! (???) (Still #julialang :julia: Distributions.jl is my fave)
    - #cmdstanpy works exactly as expected (which is great) but the post-processing of mcmc draws is a bit more cumbersome in Python than in R in my opinion (arviz in Python vs posterior in R) although this might again be matplotlib vs ggplot (did I mention I am not a matplotlib fan?)

    4/n

  20. - statistical distributions in #scipy are great too. I even used a scaled-shifted beta-prime distribution a few weeks ago! (???) (Still #julialang :julia: Distributions.jl is my fave)
    - #cmdstanpy works exactly as expected (which is great) but the post-processing of mcmc draws is a bit more cumbersome in Python than in R in my opinion (arviz in Python vs posterior in R) although this might again be matplotlib vs ggplot (did I mention I am not a matplotlib fan?)

    4/n

  21. That's a wrap, #PyConUS! I loved all the conversational talks, documentation writing, and PRS this week. Looking forward to following up with many of you and more collaborations in the future!

    If you missed the #python dashboarding tutorial using Shiny, I have all my materials here: chendaniely.github.io/pycon-20

    If you missed it, hopefully I'll catch you at #SciPy in July!

  22. That's a wrap, #PyConUS! I loved all the conversational talks, documentation writing, and PRS this week. Looking forward to following up with many of you and more collaborations in the future!

    If you missed the #python dashboarding tutorial using Shiny, I have all my materials here: chendaniely.github.io/pycon-20

    If you missed it, hopefully I'll catch you at #SciPy in July!

  23. That's a wrap, #PyConUS! I loved all the conversational talks, documentation writing, and PRS this week. Looking forward to following up with many of you and more collaborations in the future!

    If you missed the #python dashboarding tutorial using Shiny, I have all my materials here: chendaniely.github.io/pycon-20

    If you missed it, hopefully I'll catch you at #SciPy in July!

  24. That's a wrap, #PyConUS! I loved all the conversational talks, documentation writing, and PRS this week. Looking forward to following up with many of you and more collaborations in the future!

    If you missed the #python dashboarding tutorial using Shiny, I have all my materials here: chendaniely.github.io/pycon-20

    If you missed it, hopefully I'll catch you at #SciPy in July!

  25. That's a wrap, #PyConUS! I loved all the conversational talks, documentation writing, and PRS this week. Looking forward to following up with many of you and more collaborations in the future!

    If you missed the #python dashboarding tutorial using Shiny, I have all my materials here: chendaniely.github.io/pycon-20

    If you missed it, hopefully I'll catch you at #SciPy in July!

  26. @rzeta0 my friend, what do you think about the code using np.roll() (in the linked sketch)?

    I'm afraid it would be a bit hard to explain on a short class. So I'll use the simpler inefficient function...

    The next big step in efficiency would be using #scipy I think:

    def count_live_neighbors(status):
    """Counts the number of neighboring live cells"""
    kernel = np.array([
    [1, 1, 1],
    [1, 0, 1],
    [1, 1, 1]
    ])
    return scipy.signal.convolve2d(status, kernel, mode='same', boundary="wrap")
  27. @rzeta0 my friend, what do you think about the code using np.roll() (in the linked sketch)?

    I'm afraid it would be a bit hard to explain on a short class. So I'll use the simpler inefficient function...

    The next big step in efficiency would be using #scipy I think:

    def count_live_neighbors(status):
    """Counts the number of neighboring live cells"""
    kernel = np.array([
    [1, 1, 1],
    [1, 0, 1],
    [1, 1, 1]
    ])
    return scipy.signal.convolve2d(status, kernel, mode='same', boundary="wrap")
  28. @rzeta0 my friend, what do you think about the code using np.roll() (in the linked sketch)?

    I'm afraid it would be a bit hard to explain on a short class. So I'll use the simpler inefficient function...

    The next big step in efficiency would be using #scipy I think:

    def count_live_neighbors(status):
    """Counts the number of neighboring live cells"""
    kernel = np.array([
    [1, 1, 1],
    [1, 0, 1],
    [1, 1, 1]
    ])
    return scipy.signal.convolve2d(status, kernel, mode='same', boundary="wrap")
  29. @rzeta0 my friend, what do you think about the code using np.roll() (in the linked sketch)?

    I'm afraid it would be a bit hard to explain on a short class. So I'll use the simpler inefficient function...

    The next big step in efficiency would be using #scipy I think:

    def count_live_neighbors(status):
    """Counts the number of neighboring live cells"""
    kernel = np.array([
    [1, 1, 1],
    [1, 0, 1],
    [1, 1, 1]
    ])
    return scipy.signal.convolve2d(status, kernel, mode='same', boundary="wrap")
  30. @rzeta0 my friend, what do you think about the code using np.roll() (in the linked sketch)?

    I'm afraid it would be a bit hard to explain on a short class. So I'll use the simpler inefficient function...

    The next big step in efficiency would be using #scipy I think:

    def count_live_neighbors(status):
    """Counts the number of neighboring live cells"""
    kernel = np.array([
    [1, 1, 1],
    [1, 0, 1],
    [1, 1, 1]
    ])
    return scipy.signal.convolve2d(status, kernel, mode='same', boundary="wrap")