This page (revision-22) was last changed on 2022-04-19 01:44 by Murray Altheim

This page was created on 2019-12-21 22:01 by unknown

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Page revision history

Version Date Modified Size Author Changes ... Change note
22 2022-04-19 01:44 6 KB Murray Altheim to previous
21 2021-11-29 10:49 6 KB Murray Altheim to previous | to last

Page References

Incoming links Outgoing links

Version management

Difference between version and

At line 5 changed one line
Below is some __rough notes__. This needs to be edited into proper wiki text.
!! Links
At line 7 changed 4 lines
----
{{{
Python Module Index
https://docs.python.org/3/py-modindex.html
* [Python|https://www.python.org/] home page
* [Python Module Index|https://docs.python.org/3/py-modindex.html]
* [Multi-threading vs multi-processing|https://medium.com/contentsquare-engineering-blog/multithreading-vs-multiprocessing-in-python-ece023ad55a]
* __[igraph|https://igraph.org/]__ is a collection of network analysis tools with the emphasis on efficiency, portability and ease of use
** [iGraph Getting Started|https://igraph.org/python/]
** [python-igraph|https://github.com/igraph/python-igraph]
* [NetworkX|https://github.com/networkx/networkx] is a Python package for the creation, manipulation, and study of the structure, dynamics, and functions of complex networks. Also see [networkx|http://networkx.github.io/] on github.
* Multi-Threading and Multi-Processing in Python
** [Python - Multithreaded Programming|https://www.tutorialspoint.com/python/python_multithreading.htm] (TutorialsPoint)
** [An Intro to Threading in Python|https://realpython.com/intro-to-python-threading/] (Real Python)
** [How can I use threading in Python?|https://stackoverflow.com/questions/2846653/how-to-use-threading-in-python] on StackOverflow
** [Parallelism in One Line|https://chriskiehl.com/article/parallelism-in-one-line] (multiprocessing in Python, how to avoid boilerplate producer-consumer-queueing code by injecting parallelism into the code using Map, a functional programming concept)
** [Threading — Thread-based parallelism|https://docs.python.org/3/library/threading.html] (Python documentation)
** [Multithreading vs Multiprocessing in Python|https://blog.usejournal.com/multithreading-vs-multiprocessing-in-python-c7dc88b50b5b]
!! Notes
At line 12 changed 13 lines
igraph is a collection of network analysis tools with the emphasis on efficiency, portability and ease of use.
https://igraph.org/
iGraph Getting Started
https://igraph.org/python/
python-igraph
https://github.com/igraph/python-igraph
NetworkX is a Python package for the creation, manipulation, and study of the structure, dynamics, and functions of complex networks.
http://networkx.github.io/
https://github.com/networkx/networkx
Below are some __rough notes__. This needs to be edited into proper wiki text and links.
{{{
At line 29 removed 11 lines
Multi-Threading in Python ......................................
Python - Multithreaded Programming (TutorialsPoint)
https://www.tutorialspoint.com/python/python_multithreading.htm
An Intro to Threading in Python (Real Python)
https://realpython.com/intro-to-python-threading/
How can I use threading in Python?
https://stackoverflow.com/questions/2846653/how-to-use-threading-in-python
At line 49 removed 13 lines
Parallelism in One Line (multiprocessing in Python, how to avoid boilerplate producer-consumer-queueing code
by injecting parallelism into the code using Map, a functional programming concept)
https://chriskiehl.com/article/parallelism-in-one-line
Threading — Thread-based parallelism (Python documentation)
https://docs.python.org/3/library/threading.html
Multi-threading vs multi-processing
https://medium.com/contentsquare-engineering-blog/multithreading-vs-multiprocessing-in-python-ece023ad55a
Multithreading vs Multiprocessing in Python
https://blog.usejournal.com/multithreading-vs-multiprocessing-in-python-c7dc88b50b5b
At line 103 changed 2 lines
AIMA Python implementations (with an index of algorithms on that page)
https://github.com/aimacode/aima-python
AIMA Python implementations (with an index of algorithms on that page)
https://github.com/aimacode/aima-python
At line 106 changed one line