The Information Dynamics Toolkit xl (IDTxl) is a comprehensive software package for efficient inference of networks and their node dynamics from multivariate time series data using information theory. IDTxl provides functionality to estimate the following measures:
For network inference:
🌱multivariate transfer entropy (TE)/Granger causality (GC)
🌱 multivariate mutual information (MI)
🌱 bivariate TE/GC
🌱 bivariate MI
For analysis of node dynamics:
🌱 active information storage (AIS)
🌱partial information decomposition (PID)
https://github.com/pwollstadt/IDTxl
#information_theory
#network_inference
#transfer_entropy
#python
For network inference:
🌱multivariate transfer entropy (TE)/Granger causality (GC)
🌱 multivariate mutual information (MI)
🌱 bivariate TE/GC
🌱 bivariate MI
For analysis of node dynamics:
🌱 active information storage (AIS)
🌱partial information decomposition (PID)
https://github.com/pwollstadt/IDTxl
#information_theory
#network_inference
#transfer_entropy
#python
GitHub
GitHub - pwollstadt/IDTxl: The Information Dynamics Toolkit xl (IDTxl) is a comprehensive software package for efficient inference…
The Information Dynamics Toolkit xl (IDTxl) is a comprehensive software package for efficient inference of networks and their node dynamics from multivariate time series data using information theo...
🔆 STAN
☘️ Stan is a state-of-the-art platform for statistical modeling and high-performance statistical computation.
☘️ Stan interfaces with the most popular data analysis languages (R, #python, shell, MATLAB, Julia, Stata) and runs on all major platforms (Linux, Mac, Windows).
🌱 Stan User’s Guide
🌱 PyStan Guide
To install simply use:
$ pip3 install pystan
☘️ Stan is a state-of-the-art platform for statistical modeling and high-performance statistical computation.
☘️ Stan interfaces with the most popular data analysis languages (R, #python, shell, MATLAB, Julia, Stata) and runs on all major platforms (Linux, Mac, Windows).
🌱 Stan User’s Guide
🌱 PyStan Guide
To install simply use:
$ pip3 install pystan
mc-stan.org
Stan User’s Guide
Stan user’s guide with examples and programming techniques.
Here is where I start to learn #Machine_Learning:
The course is available here:
Machine Learning, Andrew Ng
The whole course can be downloaded from here at once.
GitHub for Exercises in #Python.
You can check the solution in "solution" branch in case.
The course is available here:
Machine Learning, Andrew Ng
The whole course can be downloaded from here at once.
GitHub for Exercises in #Python.
You can check the solution in "solution" branch in case.
Coursera
Supervised Machine Learning: Regression and Classification
In the first course of the Machine Learning ... Enroll for free.
NetPyNE
#NetPyNE (Networks using #Python and #NEURON) is a Python package to facilitate the development, simulation, parallelization, analysis, and optimization of biological neuronal networks using the NEURON simulator.
Although NEURON already enables multiscale simulations ranging from the molecular to the network level, using NEURON for network simulations requires substantial programming, and often requires parallel simulations. NetPyNE greatly facilitates the development and parallel simulation of biological neuronal networks in NEURON for students and experimentalists. NetPyNE is also intended for experienced modelers, providing powerful features to incorporate complex anatomical and physiological data into models.
#simulator
#NetPyNE (Networks using #Python and #NEURON) is a Python package to facilitate the development, simulation, parallelization, analysis, and optimization of biological neuronal networks using the NEURON simulator.
Although NEURON already enables multiscale simulations ranging from the molecular to the network level, using NEURON for network simulations requires substantial programming, and often requires parallel simulations. NetPyNE greatly facilitates the development and parallel simulation of biological neuronal networks in NEURON for students and experimentalists. NetPyNE is also intended for experienced modelers, providing powerful features to incorporate complex anatomical and physiological data into models.
#simulator
Linge-Langtangen2016_Book_ProgrammingForComputations-Pyt.pdf
4.4 MB
Programming for Computations – Python
Hans Petter Langtangen
A Gentle Introduction to Numerical
Simulations with Python
Open access book
#book
#python
#basic
Hans Petter Langtangen
A Gentle Introduction to Numerical
Simulations with Python
Open access book
#book
#python
#basic
We have this awesome function called sublots_mosaic where you can pass us a layout id'ed on name
axd = plt.subplot_mosaic(
"""
ABD
CCD
""")
Link
#matplotlib
#python
axd = plt.subplot_mosaic(
"""
ABD
CCD
""")
Link
#matplotlib
#python
I read this paper a couple of days age,
https://nature.com/articles/ncomms13928
Unfortunately the attached code was in #R, So today I learned R! and provided an interface to #Python for the code.
GitHub
https://nature.com/articles/ncomms13928
Unfortunately the attached code was in #R, So today I learned R! and provided an interface to #Python for the code.
GitHub
Always use close!
I spent hours on a large code to find out I had not closed the pool in #multiprocessing in #Python
It gives you "too many files open", misleading nasty error 😤.
I spent hours on a large code to find out I had not closed the pool in #multiprocessing in #Python
It gives you "too many files open", misleading nasty error 😤.
The map() function in #Python takes a function and a series of arguments, and makes an iterable of results. It can also work on functions with multiple arguments.
(But most Python people prefer list comprehensions.)
Credit: nedbat
(But most Python people prefer list comprehensions.)
Credit: nedbat
👍1
Have you tried out the sh package for #Python yet? This package makes calling Linux and Mac terminal commands really easy! 🐍🔥
pypi.org/project/sh/
Credit: driscollis
pypi.org/project/sh/
Credit: driscollis
25_Awesome_Python_Scripts.pdf
171.4 KB
A Collection of 25 Awesome Python Scripts (mini projects)
#Python
#Python
ساخت خودکار فلشکارتهای هوشمند با کمک مدل زبانی و پایتون
مدتی پیش در مورد ساخت فلشکارت با چت جی پی تی نوشتم.
اینجا
حالا یه قدم جلوتر رفتم و یه پکیج پایتون ساختم که کل فرایند- استخراج متن تا اصلاح و اضافه کردن صدا-رو خودش انجام میده.
🔊 تفاوت مهم نسخه جدید اینه که صداها با مکثهای طبیعی بین جملهها تولید میشن و نتیجه خیلی روانتر و گوشنوازتر شده.
🧠 بخش اصلی تولید کارتها همچنان توسط مدل زبانی (GPT) انجام میشه، و داخل پکیج یه ابزار پیشنهادی برای استفاده مستقیم از GPT هم در نظر گرفته شده تا راحتتر بشه کارتها رو ساخت و ویرایش کرد.
📦 سورسکد و مستندات روی گیتهاب در دسترس هست:
👉 https://github.com/Ziaeemehr/ankideck/
چند ویژگی اصلی پکیج:
استخراج متن از فایلهای PDF (حتی نسخههای اسکنشده)
تولید خودکار فلشکارت دو ستونه (مثلاً فرانسوی ↔ فارسی)
افزودن تلفظ با کیفیت بالا (TTS)
زمانبندی مکثها و بهبود طبیعی بودن صداها
اگر به یادگیری زبان یا ساخت ابزارهای آموزشی با هوش مصنوعی علاقه دارید، فکر میکنم این پروژه میتونه براتون جالب باشه.
خوشحال میشم نظرتون رو بدونم 🙌
#AI hashtag#ChatGPT #Python #EdTech hashtag#Anki #LanguageLearning #OpenSource
Building Smart Flashcards Automatically with ChatGPT and Python
A while ago, I shared a post about creating flashcards with ChatGPT.
Now I’ve taken it a step further - I built a Python package that automates the whole process: extracting text, cleaning and structuring cards, and adding high-quality audio.
🔊 The new version generates voices with natural pauses between sentences, so the listening experience feels much smoother and more realistic.
🧠 The main part of card generation still relies on a GPT-based language model, and the package includes a suggested GPT tool that makes it super easy to create and refine your cards.
📦 You can find the source code and docs here:
👉 https://github.com/Ziaeemehr/ankideck
Main features:
Extract text from PDFs (even scanned ones)
Automatically generate bilingual flashcards (e.g., French ↔ Persian)
Add TTS audio with natural timing
Fully automated and customizable workflow
If you're into language learning or AI-powered study tools, this project might be worth checking out.
Would love to hear your thoughts! 🙌
مدتی پیش در مورد ساخت فلشکارت با چت جی پی تی نوشتم.
اینجا
حالا یه قدم جلوتر رفتم و یه پکیج پایتون ساختم که کل فرایند- استخراج متن تا اصلاح و اضافه کردن صدا-رو خودش انجام میده.
🔊 تفاوت مهم نسخه جدید اینه که صداها با مکثهای طبیعی بین جملهها تولید میشن و نتیجه خیلی روانتر و گوشنوازتر شده.
🧠 بخش اصلی تولید کارتها همچنان توسط مدل زبانی (GPT) انجام میشه، و داخل پکیج یه ابزار پیشنهادی برای استفاده مستقیم از GPT هم در نظر گرفته شده تا راحتتر بشه کارتها رو ساخت و ویرایش کرد.
📦 سورسکد و مستندات روی گیتهاب در دسترس هست:
👉 https://github.com/Ziaeemehr/ankideck/
چند ویژگی اصلی پکیج:
استخراج متن از فایلهای PDF (حتی نسخههای اسکنشده)
تولید خودکار فلشکارت دو ستونه (مثلاً فرانسوی ↔ فارسی)
افزودن تلفظ با کیفیت بالا (TTS)
زمانبندی مکثها و بهبود طبیعی بودن صداها
اگر به یادگیری زبان یا ساخت ابزارهای آموزشی با هوش مصنوعی علاقه دارید، فکر میکنم این پروژه میتونه براتون جالب باشه.
خوشحال میشم نظرتون رو بدونم 🙌
#AI hashtag#ChatGPT #Python #EdTech hashtag#Anki #LanguageLearning #OpenSource
Building Smart Flashcards Automatically with ChatGPT and Python
A while ago, I shared a post about creating flashcards with ChatGPT.
Now I’ve taken it a step further - I built a Python package that automates the whole process: extracting text, cleaning and structuring cards, and adding high-quality audio.
🔊 The new version generates voices with natural pauses between sentences, so the listening experience feels much smoother and more realistic.
🧠 The main part of card generation still relies on a GPT-based language model, and the package includes a suggested GPT tool that makes it super easy to create and refine your cards.
📦 You can find the source code and docs here:
👉 https://github.com/Ziaeemehr/ankideck
Main features:
Extract text from PDFs (even scanned ones)
Automatically generate bilingual flashcards (e.g., French ↔ Persian)
Add TTS audio with natural timing
Fully automated and customizable workflow
If you're into language learning or AI-powered study tools, this project might be worth checking out.
Would love to hear your thoughts! 🙌
GitHub
GitHub - Ziaeemehr/ankideck: provide codes for building flashkards for anki Deck
provide codes for building flashkards for anki Deck - Ziaeemehr/ankideck