From travis42 at gmail.com Tue Apr 4 14:24:02 2017 From: travis42 at gmail.com (Travis Smith) Date: Tue, 4 Apr 2017 13:24:02 -0500 Subject: [omaha] Getting data into pandas? Message-ID: Hey everyone, I'm having one of those programming challenges that makes me question my sanity. I've used Pandas before, but always been some existing CSV or other data format that I then go in and clean up so as to get down to business. However, this time I'm doing a project where I created data from a model I made, and I want to use pandas to analyze the results. I thought this would be easier than cleaning messy data, but as it turns out, this is not the case--pandas has some pretty cryptic formatting requirements (at least in my mind). I'm actually contemplating throwing my data into a spreadsheet or SQL db and *then* importing it. Is there a better way? Is there some tool that helps shape or guide self created data into pandas? I'll keep reading the docs and trying to figure out what it wants... Specifically, I'm messing around with pandas.MultiIndex. I want my data to be in several layers, which will represent dimensions when I throw it at sci-kit learn. Or something. Thanks guys, Travis GPG Key: BFEB 7E65 04EB 184B A150 2E2C CC11 933F EE27 D86E From wes.turner at gmail.com Wed Apr 5 10:45:09 2017 From: wes.turner at gmail.com (Wes Turner) Date: Wed, 5 Apr 2017 09:45:09 -0500 Subject: [omaha] Getting data into pandas? In-Reply-To: References: Message-ID: On Tuesday, April 4, 2017, Travis Smith via Omaha wrote: > Hey everyone, > > I'm having one of those programming challenges that makes me question my > sanity. > > I've used Pandas before, but always been some existing CSV or other data > format that I then go in and clean up so as to get down to business. > However, this time I'm doing a project where I created data from a model I > made, and I want to use pandas to analyze the results. > > I thought this would be easier than cleaning messy data, but as it turns > out, this is not the case--pandas has some pretty cryptic formatting > requirements (at least in my mind). I'm actually contemplating throwing my > data into a spreadsheet or SQL db and *then* importing it. > > Is there a better way? Is there some tool that helps shape or guide self > created data into pandas? I'll keep reading the docs and trying to figure > out what it wants... http://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.from_records.html http://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.from_dict.html http://pandas.pydata.org/pandas-docs/stable/io.html There's also 'odo': http://odo.pydata.org/en/latest/ > It efficiently migrates data from the source to the target through a network of conversions. > > Specifically, I'm messing around with pandas.MultiIndex. I want my data to > be in several layers, which will represent dimensions when I throw it at > sci-kit learn. Or something. http://xarray.pydata.org/en/stable/io.html#dictionary https://github.com/westurner/house_prices/blob/develop/house_prices/data.py - load_house_prices() reads data into a format for scitkit learn - IIUC, some sklearn/numpy/scipy methods support sparse matrices (DataFrame.to_sparse()) http://pandas.pydata.org/pandas-docs/stable/sparse.html > > Thanks guys, > > Travis > > GPG Key: BFEB 7E65 04EB 184B A150 2E2C CC11 933F EE27 D86E > _______________________________________________ > Omaha Python Users Group mailing list > Omaha at python.org > https://mail.python.org/mailman/listinfo/omaha > http://www.OmahaPython.org > From bob.haffner at gmail.com Wed Apr 5 10:59:23 2017 From: bob.haffner at gmail.com (Bob Haffner) Date: Wed, 5 Apr 2017 09:59:23 -0500 Subject: [omaha] Getting data into pandas? In-Reply-To: References: Message-ID: I thought this would be easier than cleaning messy data, but as it turns out, this is not the case--pandas has some pretty cryptic formatting requirements (at least in my mind). I'm actually contemplating throwing my data into a spreadsheet or SQL db and *then* importing it. >>Yeah, Pandas makes certain things pretty simple, but other things can be a real pain. Assuming your model is a scikit model, you're dealing with numpy arrays which should transform into a pandas series (or frame). On a related note, here's a link to a blog post that talks about converting common python data structures into data frames http://pbpython.com/pandas-list-dict.html Specifically, I'm messing around with pandas.MultiIndex. I want my data to be in several layers, which will represent dimensions when I throw it at sci-kit learn. Or something. >>Not sure about this one. I think most ML libs like tidy data (rows = observations, columns = features) Not sure I could help, but I'm happy to take a look. Maybe post some data or perhaps we could do a screen share of some kind On Tue, Apr 4, 2017 at 1:24 PM, Travis Smith via Omaha wrote: > Hey everyone, > > I'm having one of those programming challenges that makes me question my > sanity. > > I've used Pandas before, but always been some existing CSV or other data > format that I then go in and clean up so as to get down to business. > However, this time I'm doing a project where I created data from a model I > made, and I want to use pandas to analyze the results. > > I thought this would be easier than cleaning messy data, but as it turns > out, this is not the case--pandas has some pretty cryptic formatting > requirements (at least in my mind). I'm actually contemplating throwing my > data into a spreadsheet or SQL db and *then* importing it. > > Is there a better way? Is there some tool that helps shape or guide self > created data into pandas? I'll keep reading the docs and trying to figure > out what it wants... > > Specifically, I'm messing around with pandas.MultiIndex. I want my data to > be in several layers, which will represent dimensions when I throw it at > sci-kit learn. Or something. > > Thanks guys, > > Travis > > GPG Key: BFEB 7E65 04EB 184B A150 2E2C CC11 933F EE27 D86E > _______________________________________________ > Omaha Python Users Group mailing list > Omaha at python.org > https://mail.python.org/mailman/listinfo/omaha > http://www.OmahaPython.org > From travis42 at gmail.com Wed Apr 5 15:45:21 2017 From: travis42 at gmail.com (Travis Smith) Date: Wed, 5 Apr 2017 14:45:21 -0500 Subject: [omaha] Getting data into pandas? In-Reply-To: References: Message-ID: Thanks guys, I'm going to read this over a few times. :) Maybe next meeting I can show anyone interested in what I'm up to. Bob, I think you're right about the formatting--maybe I should think about it differently. I am used to seeing rows and feature columns in 2d as a rule, with the features becoming different dimensions in the ML technique (usually). Maybe just multiple 2d DataFrames instead... Travis GPG Key: BFEB 7E65 04EB 184B A150 2E2C CC11 933F EE27 D86E On Wed, Apr 5, 2017 at 9:59 AM, Bob Haffner via Omaha wrote: > I thought this would be easier than cleaning messy data, but as it turns > out, this is not the case--pandas has some pretty cryptic formatting > requirements (at least in my mind). I'm actually contemplating throwing my > data into a spreadsheet or SQL db and *then* importing it. > >>Yeah, Pandas makes certain things pretty simple, but other things can be > a real pain. Assuming your model is a scikit model, you're dealing with > numpy arrays which should transform into a pandas series (or frame). On a > related note, here's a link to a blog post that talks about converting > common python data structures into data frames > http://pbpython.com/pandas-list-dict.html > > Specifically, I'm messing around with pandas.MultiIndex. I want my data to > be in several layers, which will represent dimensions when I throw it at > sci-kit learn. Or something. > >>Not sure about this one. I think most ML libs like tidy data (rows = > observations, columns = features) > > Not sure I could help, but I'm happy to take a look. Maybe post some data > or perhaps we could do a screen share of some kind > > On Tue, Apr 4, 2017 at 1:24 PM, Travis Smith via Omaha > wrote: > > > Hey everyone, > > > > I'm having one of those programming challenges that makes me question my > > sanity. > > > > I've used Pandas before, but always been some existing CSV or other data > > format that I then go in and clean up so as to get down to business. > > However, this time I'm doing a project where I created data from a model > I > > made, and I want to use pandas to analyze the results. > > > > I thought this would be easier than cleaning messy data, but as it turns > > out, this is not the case--pandas has some pretty cryptic formatting > > requirements (at least in my mind). I'm actually contemplating throwing > my > > data into a spreadsheet or SQL db and *then* importing it. > > > > Is there a better way? Is there some tool that helps shape or guide self > > created data into pandas? I'll keep reading the docs and trying to > figure > > out what it wants... > > > > Specifically, I'm messing around with pandas.MultiIndex. I want my data > to > > be in several layers, which will represent dimensions when I throw it at > > sci-kit learn. Or something. > > > > Thanks guys, > > > > Travis > > > > GPG Key: BFEB 7E65 04EB 184B A150 2E2C CC11 933F EE27 D86E > > _______________________________________________ > > Omaha Python Users Group mailing list > > Omaha at python.org > > https://mail.python.org/mailman/listinfo/omaha > > http://www.OmahaPython.org > > > _______________________________________________ > Omaha Python Users Group mailing list > Omaha at python.org > https://mail.python.org/mailman/listinfo/omaha > http://www.OmahaPython.org > From bob.haffner at gmail.com Thu Apr 6 15:47:36 2017 From: bob.haffner at gmail.com (Bob Haffner) Date: Thu, 6 Apr 2017 14:47:36 -0500 Subject: [omaha] Getting data into pandas? In-Reply-To: References: Message-ID: <87506096-8781-470C-9E68-B8110A2A9F69@gmail.com> Sounds like a plan. ? Sent from my iPhone > On Apr 5, 2017, at 2:45 PM, Travis Smith wrote: > > Thanks guys, I'm going to read this over a few times. :) > > Maybe next meeting I can show anyone interested in what I'm up to. Bob, I think you're right about the formatting--maybe I should think about it differently. I am used to seeing rows and feature columns in 2d as a rule, with the features becoming different dimensions in the ML technique (usually). Maybe just multiple 2d DataFrames instead... > > Travis > > GPG Key: BFEB 7E65 04EB 184B A150 2E2C CC11 933F EE27 D86E > >> On Wed, Apr 5, 2017 at 9:59 AM, Bob Haffner via Omaha wrote: >> I thought this would be easier than cleaning messy data, but as it turns >> out, this is not the case--pandas has some pretty cryptic formatting >> requirements (at least in my mind). I'm actually contemplating throwing my >> data into a spreadsheet or SQL db and *then* importing it. >> >>Yeah, Pandas makes certain things pretty simple, but other things can be >> a real pain. Assuming your model is a scikit model, you're dealing with >> numpy arrays which should transform into a pandas series (or frame). On a >> related note, here's a link to a blog post that talks about converting >> common python data structures into data frames >> http://pbpython.com/pandas-list-dict.html >> >> Specifically, I'm messing around with pandas.MultiIndex. I want my data to >> be in several layers, which will represent dimensions when I throw it at >> sci-kit learn. Or something. >> >>Not sure about this one. I think most ML libs like tidy data (rows = >> observations, columns = features) >> >> Not sure I could help, but I'm happy to take a look. Maybe post some data >> or perhaps we could do a screen share of some kind >> >> On Tue, Apr 4, 2017 at 1:24 PM, Travis Smith via Omaha >> wrote: >> >> > Hey everyone, >> > >> > I'm having one of those programming challenges that makes me question my >> > sanity. >> > >> > I've used Pandas before, but always been some existing CSV or other data >> > format that I then go in and clean up so as to get down to business. >> > However, this time I'm doing a project where I created data from a model I >> > made, and I want to use pandas to analyze the results. >> > >> > I thought this would be easier than cleaning messy data, but as it turns >> > out, this is not the case--pandas has some pretty cryptic formatting >> > requirements (at least in my mind). I'm actually contemplating throwing my >> > data into a spreadsheet or SQL db and *then* importing it. >> > >> > Is there a better way? Is there some tool that helps shape or guide self >> > created data into pandas? I'll keep reading the docs and trying to figure >> > out what it wants... >> > >> > Specifically, I'm messing around with pandas.MultiIndex. I want my data to >> > be in several layers, which will represent dimensions when I throw it at >> > sci-kit learn. Or something. >> > >> > Thanks guys, >> > >> > Travis >> > >> > GPG Key: BFEB 7E65 04EB 184B A150 2E2C CC11 933F EE27 D86E >> > _______________________________________________ >> > Omaha Python Users Group mailing list >> > Omaha at python.org >> > https://mail.python.org/mailman/listinfo/omaha >> > http://www.OmahaPython.org >> > >> _______________________________________________ >> Omaha Python Users Group mailing list >> Omaha at python.org >> https://mail.python.org/mailman/listinfo/omaha >> http://www.OmahaPython.org > From wes.turner at gmail.com Thu Apr 6 16:46:50 2017 From: wes.turner at gmail.com (Wes Turner) Date: Thu, 6 Apr 2017 15:46:50 -0500 Subject: [omaha] TIL about codesters.com Message-ID: >From edu-sig, RIL about codesters: - https://mail.python.org/mailman/listinfo/edu-sig - https://mail.python.org/pipermail/edu-sig/2017-January/011604.html (lots of great links here) https://www.codesters.com ``` What is Codesters? Codesters combines a fun online coding platform for students, a powerful learning management system for teachers, and built-out coding lessons so you can start teaching kids to code in your school today. Codesters lets students create interactive projects in Python. Our unique drag-to-text toolkit guides students through text-based coding, while engaging them with sprites and animations. Our LMS allows teachers to enroll students in classes so they can assign lessons and track progress. Students' work is automatically graded, collected, and returned to the teachers' dashboard. ``` From Payne at mattpayne.org Thu Apr 6 16:58:22 2017 From: Payne at mattpayne.org (Matt Payne) Date: Thu, 06 Apr 2017 20:58:22 +0000 Subject: [omaha] TIL about codesters.com In-Reply-To: References: Message-ID: Wow! Thanks!! I didn't know about this or http://www.skulpt.org/ (which it seems to use). On Thu, Apr 6, 2017 at 3:47 PM Wes Turner via Omaha wrote: > From edu-sig, RIL about codesters: > > - https://mail.python.org/mailman/listinfo/edu-sig > - https://mail.python.org/pipermail/edu-sig/2017-January/011604.html > (lots of great links here) > > https://www.codesters.com > > ``` > What is Codesters? > > Codesters combines a fun online coding platform for students, a powerful > learning management system for teachers, and built-out coding lessons so > you can start teaching kids to code in your school today. > > Codesters lets students create interactive projects in Python. Our unique > drag-to-text toolkit guides students through text-based coding, while > engaging them with sprites and animations. > > Our LMS allows teachers to enroll students in classes so they can assign > lessons and track progress. Students' work is automatically graded, > collected, and returned to the teachers' dashboard. > ``` > _______________________________________________ > Omaha Python Users Group mailing list > Omaha at python.org > https://mail.python.org/mailman/listinfo/omaha > http://www.OmahaPython.org > From naomi.see at seenaomi.net Thu Apr 6 17:09:27 2017 From: naomi.see at seenaomi.net (Seenaomi) Date: Thu, 6 Apr 2017 16:09:27 -0500 Subject: [omaha] TIL about codesters.com In-Reply-To: References: Message-ID: <460E821C-3BA7-4810-960A-7C5260E7ED7B@seenaomi.net> Awesome! Girls who code uses codesters. :) Naomi- Thank you for your time! > On Apr 6, 2017, at 3:58 PM, Matt Payne via Omaha wrote: > > Wow! Thanks!! I didn't know about this or http://www.skulpt.org/ (which > it seems to use). > > On Thu, Apr 6, 2017 at 3:47 PM Wes Turner via Omaha > wrote: > >> From edu-sig, RIL about codesters: >> >> - https://mail.python.org/mailman/listinfo/edu-sig >> - https://mail.python.org/pipermail/edu-sig/2017-January/011604.html >> (lots of great links here) >> >> https://www.codesters.com >> >> ``` >> What is Codesters? >> >> Codesters combines a fun online coding platform for students, a powerful >> learning management system for teachers, and built-out coding lessons so >> you can start teaching kids to code in your school today. >> >> Codesters lets students create interactive projects in Python. Our unique >> drag-to-text toolkit guides students through text-based coding, while >> engaging them with sprites and animations. >> >> Our LMS allows teachers to enroll students in classes so they can assign >> lessons and track progress. Students' work is automatically graded, >> collected, and returned to the teachers' dashboard. >> ``` >> _______________________________________________ >> Omaha Python Users Group mailing list >> Omaha at python.org >> https://mail.python.org/mailman/listinfo/omaha >> http://www.OmahaPython.org >> > _______________________________________________ > Omaha Python Users Group mailing list > Omaha at python.org > https://mail.python.org/mailman/listinfo/omaha > http://www.OmahaPython.org From wes.turner at gmail.com Thu Apr 6 17:39:00 2017 From: wes.turner at gmail.com (Wes Turner) Date: Thu, 6 Apr 2017 16:39:00 -0500 Subject: [omaha] TIL about codesters.com In-Reply-To: References: Message-ID: On Thursday, April 6, 2017, Matt Payne wrote: > Wow! Thanks!! I didn't know about this or http://www.skulpt.org/ (which > it seems to use). > I had heard of brython and pyjs (fmrly pyjamas), but not skulpt. Looks pretty cool. Python > LLVM > emscripten > JS would probably be pretty fast, too. https://github.com/kripken/emscripten http://www.pythontutor.com/ is a really great way to visualize algos and data structures (with a number of languages) with just a browser. > On Thu, Apr 6, 2017 at 3:47 PM Wes Turner via Omaha > wrote: > >> From edu-sig, RIL about codesters: >> >> - https://mail.python.org/mailman/listinfo/edu-sig >> - https://mail.python.org/pipermail/edu-sig/2017-January/011604.html >> (lots of great links here) >> >> https://www.codesters.com >> >> ``` >> What is Codesters? >> >> Codesters combines a fun online coding platform for students, a powerful >> learning management system for teachers, and built-out coding lessons so >> you can start teaching kids to code in your school today. >> >> Codesters lets students create interactive projects in Python. Our unique >> drag-to-text toolkit guides students through text-based coding, while >> engaging them with sprites and animations. >> >> Our LMS allows teachers to enroll students in classes so they can assign >> lessons and track progress. Students' work is automatically graded, >> collected, and returned to the teachers' dashboard. >> ``` >> _______________________________________________ >> Omaha Python Users Group mailing list >> Omaha at python.org >> https://mail.python.org/mailman/listinfo/omaha >> http://www.OmahaPython.org >> > From wes.turner at gmail.com Thu Apr 6 17:40:33 2017 From: wes.turner at gmail.com (Wes Turner) Date: Thu, 6 Apr 2017 16:40:33 -0500 Subject: [omaha] TIL about codesters.com In-Reply-To: <460E821C-3BA7-4810-960A-7C5260E7ED7B@seenaomi.net> References: <460E821C-3BA7-4810-960A-7C5260E7ED7B@seenaomi.net> Message-ID: On Thursday, April 6, 2017, Seenaomi via Omaha wrote: > Awesome! Girls who code uses codesters. :) > > Naomi- > > > Thank you for your time! NP. YW! > > > On Apr 6, 2017, at 3:58 PM, Matt Payne via Omaha > wrote: > > > > Wow! Thanks!! I didn't know about this or http://www.skulpt.org/ > (which > > it seems to use). > > > > On Thu, Apr 6, 2017 at 3:47 PM Wes Turner via Omaha > > > wrote: > > > >> From edu-sig, RIL about codesters: > >> > >> - https://mail.python.org/mailman/listinfo/edu-sig > >> - https://mail.python.org/pipermail/edu-sig/2017-January/011604.html > >> (lots of great links here) > >> > >> https://www.codesters.com > >> > >> ``` > >> What is Codesters? > >> > >> Codesters combines a fun online coding platform for students, a powerful > >> learning management system for teachers, and built-out coding lessons so > >> you can start teaching kids to code in your school today. > >> > >> Codesters lets students create interactive projects in Python. Our > unique > >> drag-to-text toolkit guides students through text-based coding, while > >> engaging them with sprites and animations. > >> > >> Our LMS allows teachers to enroll students in classes so they can assign > >> lessons and track progress. Students' work is automatically graded, > >> collected, and returned to the teachers' dashboard. > >> ``` > >> _______________________________________________ > >> Omaha Python Users Group mailing list > >> Omaha at python.org > >> https://mail.python.org/mailman/listinfo/omaha > >> http://www.OmahaPython.org > >> > > _______________________________________________ > > Omaha Python Users Group mailing list > > Omaha at python.org > > https://mail.python.org/mailman/listinfo/omaha > > http://www.OmahaPython.org > _______________________________________________ > Omaha Python Users Group mailing list > Omaha at python.org > https://mail.python.org/mailman/listinfo/omaha > http://www.OmahaPython.org > From bob.haffner at gmail.com Tue Apr 11 13:13:08 2017 From: bob.haffner at gmail.com (Bob Haffner) Date: Tue, 11 Apr 2017 12:13:08 -0500 Subject: [omaha] Ottawa Python group is seeking remote speakers Message-ID: I saw a post on python-community.slack.com from someone representing the Ottawa Python group. They are seeking remote speakers so I thought I would pass it along. Copy of the post is below. Note: looks like they got the 4/27 spot filled, but other dates are likely to be open. By the way, its a pretty good slack group. Hello! I run a local Python group https://www.meetup.com/ottawapython/#past and I'm looking for someone willing to do a short (30 minutes or so) remote presentation Apr 27 or May 25 at 7:30 ET. Any Python-related topic is good. From bob.haffner at gmail.com Tue Apr 11 22:47:09 2017 From: bob.haffner at gmail.com (Bob Haffner) Date: Tue, 11 Apr 2017 21:47:09 -0500 Subject: [omaha] Future Meeting Info In-Reply-To: References: Message-ID: Travis or Steve, I was going to update the site for next week's meeting. Do you have a title? A description too if you'd like On Wed, Mar 22, 2017 at 6:18 PM, Steve Young via Omaha wrote: > Oops - I swapped the dates: > > Travis April, Louis is May. Once I have more details I will post them and > update the website. > > Steve > > On Wed, Mar 22, 2017 at 4:19 PM, Steve Young > wrote: > > > The April meeting will be at the DoSpace, in meeting room 1 again. Louie > > will be presenting about his work with Python and astronomy. > > > > Travis has agreed to share in May - details coming. > > > > And thanks to Bob and everyone who contributed at last week's meeting - > it > > was very interesting. > > > > Steve > > > _______________________________________________ > Omaha Python Users Group mailing list > Omaha at python.org > https://mail.python.org/mailman/listinfo/omaha > http://www.OmahaPython.org > From bob.haffner at gmail.com Tue Apr 11 22:57:27 2017 From: bob.haffner at gmail.com (Bob Haffner) Date: Tue, 11 Apr 2017 21:57:27 -0500 Subject: [omaha] Future Meeting Info In-Reply-To: References: Message-ID: Awesome, thanks! On Tue, Apr 11, 2017 at 9:50 PM, Travis Smith wrote: > Tracking birds with Python > a dataset and a little knowledge of Pandas is a dangerous thing > > Travis > > GPG Key: BFEB 7E65 04EB 184B A150 2E2C CC11 933F EE27 D86E > > On Tue, Apr 11, 2017 at 9:47 PM, Bob Haffner via Omaha > wrote: > >> Travis or Steve, I was going to update the site for next week's meeting. >> Do you have a title? A description too if you'd like >> >> On Wed, Mar 22, 2017 at 6:18 PM, Steve Young via Omaha >> wrote: >> >> > Oops - I swapped the dates: >> > >> > Travis April, Louis is May. Once I have more details I will post them >> and >> > update the website. >> > >> > Steve >> > >> > On Wed, Mar 22, 2017 at 4:19 PM, Steve Young > > >> > wrote: >> > >> > > The April meeting will be at the DoSpace, in meeting room 1 again. >> Louie >> > > will be presenting about his work with Python and astronomy. >> > > >> > > Travis has agreed to share in May - details coming. >> > > >> > > And thanks to Bob and everyone who contributed at last week's meeting >> - >> > it >> > > was very interesting. >> > > >> > > Steve >> > > >> > _______________________________________________ >> > Omaha Python Users Group mailing list >> > Omaha at python.org >> > https://mail.python.org/mailman/listinfo/omaha >> > http://www.OmahaPython.org >> > >> _______________________________________________ >> Omaha Python Users Group mailing list >> Omaha at python.org >> https://mail.python.org/mailman/listinfo/omaha >> http://www.OmahaPython.org >> > > From travis42 at gmail.com Tue Apr 11 15:05:36 2017 From: travis42 at gmail.com (Travis Smith) Date: Tue, 11 Apr 2017 14:05:36 -0500 Subject: [omaha] Ottawa Python group is seeking remote speakers In-Reply-To: References: Message-ID: Thanks for the tip! I love Slack. Travis GPG Key: BFEB 7E65 04EB 184B A150 2E2C CC11 933F EE27 D86E On Tue, Apr 11, 2017 at 12:13 PM, Bob Haffner via Omaha wrote: > I saw a post on python-community.slack.com from someone representing the > Ottawa Python group. They are seeking remote speakers so I thought I would > pass it along. Copy of the post is below. Note: looks like they got the > 4/27 spot filled, but other dates are likely to be open. By the way, its a > pretty good slack group. > > > Hello! I run a local Python group https://www.meetup.com/ > ottawapython/#past > and I'm looking for someone willing to do a short (30 minutes or so) remote > presentation Apr 27 or May 25 at 7:30 ET. Any Python-related topic is good. > _______________________________________________ > Omaha Python Users Group mailing list > Omaha at python.org > https://mail.python.org/mailman/listinfo/omaha > http://www.OmahaPython.org > From travis42 at gmail.com Tue Apr 11 22:50:16 2017 From: travis42 at gmail.com (Travis Smith) Date: Tue, 11 Apr 2017 21:50:16 -0500 Subject: [omaha] Future Meeting Info In-Reply-To: References: Message-ID: Tracking birds with Python a dataset and a little knowledge of Pandas is a dangerous thing Travis GPG Key: BFEB 7E65 04EB 184B A150 2E2C CC11 933F EE27 D86E On Tue, Apr 11, 2017 at 9:47 PM, Bob Haffner via Omaha wrote: > Travis or Steve, I was going to update the site for next week's meeting. > Do you have a title? A description too if you'd like > > On Wed, Mar 22, 2017 at 6:18 PM, Steve Young via Omaha > wrote: > > > Oops - I swapped the dates: > > > > Travis April, Louis is May. Once I have more details I will post them > and > > update the website. > > > > Steve > > > > On Wed, Mar 22, 2017 at 4:19 PM, Steve Young > > wrote: > > > > > The April meeting will be at the DoSpace, in meeting room 1 again. > Louie > > > will be presenting about his work with Python and astronomy. > > > > > > Travis has agreed to share in May - details coming. > > > > > > And thanks to Bob and everyone who contributed at last week's meeting - > > it > > > was very interesting. > > > > > > Steve > > > > > _______________________________________________ > > Omaha Python Users Group mailing list > > Omaha at python.org > > https://mail.python.org/mailman/listinfo/omaha > > http://www.OmahaPython.org > > > _______________________________________________ > Omaha Python Users Group mailing list > Omaha at python.org > https://mail.python.org/mailman/listinfo/omaha > http://www.OmahaPython.org > From wereapwhatwesow at gmail.com Fri Apr 14 17:11:44 2017 From: wereapwhatwesow at gmail.com (Steve Young) Date: Fri, 14 Apr 2017 16:11:44 -0500 Subject: [omaha] April 19th Meeting Message-ID: This Wednesday is the next meeting: *Travis Smith will be presenting. the topic is Tracking birds with Python, or a dataset and a little knowledge of Pandas is a dangerous thing.* *Bring your laptop* if you want to follow along. *Meeting at DoSpace, Room 1. * Other topics floating around: - Choosing a Kaggle competition to join. - Bricklayer IDE in Python - please contact me if you have any details on this - I have not received any responses from my inquiries so far. Should be a good time, look forward to seeing you there. Steve From wereapwhatwesow at gmail.com Wed Apr 19 11:05:08 2017 From: wereapwhatwesow at gmail.com (Steve Young) Date: Wed, 19 Apr 2017 10:05:08 -0500 Subject: [omaha] Meeting is tonight In-Reply-To: References: Message-ID: Last reminder. See you at 6:30 at Dospace. From wereapwhatwesow at gmail.com Wed Apr 19 19:29:33 2017 From: wereapwhatwesow at gmail.com (Steve Young) Date: Wed, 19 Apr 2017 18:29:33 -0500 Subject: [omaha] Future Meeting Info In-Reply-To: References: Message-ID: send me the link. On Tue, Apr 11, 2017 at 9:57 PM, Bob Haffner via Omaha wrote: > Awesome, thanks! > > On Tue, Apr 11, 2017 at 9:50 PM, Travis Smith wrote: > > > Tracking birds with Python > > a dataset and a little knowledge of Pandas is a dangerous thing > > > > Travis > > > > GPG Key: BFEB 7E65 04EB 184B A150 2E2C CC11 933F EE27 D86E > > > > On Tue, Apr 11, 2017 at 9:47 PM, Bob Haffner via Omaha > > > wrote: > > > >> Travis or Steve, I was going to update the site for next week's meeting. > >> Do you have a title? A description too if you'd like > >> > >> On Wed, Mar 22, 2017 at 6:18 PM, Steve Young via Omaha < > omaha at python.org> > >> wrote: > >> > >> > Oops - I swapped the dates: > >> > > >> > Travis April, Louis is May. Once I have more details I will post them > >> and > >> > update the website. > >> > > >> > Steve > >> > > >> > On Wed, Mar 22, 2017 at 4:19 PM, Steve Young < > wereapwhatwesow at gmail.com > >> > > >> > wrote: > >> > > >> > > The April meeting will be at the DoSpace, in meeting room 1 again. > >> Louie > >> > > will be presenting about his work with Python and astronomy. > >> > > > >> > > Travis has agreed to share in May - details coming. > >> > > > >> > > And thanks to Bob and everyone who contributed at last week's > meeting > >> - > >> > it > >> > > was very interesting. > >> > > > >> > > Steve > >> > > > >> > _______________________________________________ > >> > Omaha Python Users Group mailing list > >> > Omaha at python.org > >> > https://mail.python.org/mailman/listinfo/omaha > >> > http://www.OmahaPython.org > >> > > >> _______________________________________________ > >> Omaha Python Users Group mailing list > >> Omaha at python.org > >> https://mail.python.org/mailman/listinfo/omaha > >> http://www.OmahaPython.org > >> > > > > > _______________________________________________ > Omaha Python Users Group mailing list > Omaha at python.org > https://mail.python.org/mailman/listinfo/omaha > http://www.OmahaPython.org > From Becky_Brusky at unigroup.com Wed Apr 19 20:42:28 2017 From: Becky_Brusky at unigroup.com (Brusky, Becky) Date: Thu, 20 Apr 2017 00:42:28 +0000 Subject: [omaha] Future Meeting Info In-Reply-To: References: Message-ID: Link to OR Videos https://www.youtube.com/watch?v=a2QgdDk4Xjw ######################################################################## The information contained in this message, and any attachments thereto, is intended solely for the use of the addressee(s) and may contain confidential and/or privileged material. Any review, retransmission, dissemination, copying, or other use of the transmitted information is prohibited. If you received this in error, please contact the sender and delete the material from any computer. UNIGROUP.COM ######################################################################## From travis42 at gmail.com Wed Apr 19 19:25:17 2017 From: travis42 at gmail.com (Travis Smith) Date: Wed, 19 Apr 2017 18:25:17 -0500 Subject: [omaha] presentation dataset Message-ID: https://docs.google.com/spreadsheets/d/1ToE-4Za4AOO3qTlj6osYtTYzTikAfq8yL2bRurz9ZBc/edit?usp=sharing Travis From travis42 at gmail.com Sat Apr 22 22:49:02 2017 From: travis42 at gmail.com (Travis Smith) Date: Sat, 22 Apr 2017 21:49:02 -0500 Subject: [omaha] linear programming and scheduling? Message-ID: There was a conversation about scheduling problems at the tail end of the last meeting we had, and it was mentioned that linear programming may have answers for how to effectively schedule assets. Does anyone have links to good materials to learn from? Thanks, Travis GPG Key: BFEB 7E65 04EB 184B A150 2E2C CC11 933F EE27 D86E From luke.schollmeyer at gmail.com Sun Apr 23 11:12:39 2017 From: luke.schollmeyer at gmail.com (Luke Schollmeyer) Date: Sun, 23 Apr 2017 10:12:39 -0500 Subject: [omaha] linear programming and scheduling? In-Reply-To: References: Message-ID: Thought I saw video for this. I'll look around. Luke On Apr 23, 2017 9:46 AM, "Travis Smith via Omaha" wrote: > There was a conversation about scheduling problems at the tail end of the > last meeting we had, and it was mentioned that linear programming may have > answers for how to effectively schedule assets. Does anyone have links to > good materials to learn from? > > Thanks, > > Travis > > GPG Key: BFEB 7E65 04EB 184B A150 2E2C CC11 933F EE27 D86E > _______________________________________________ > Omaha Python Users Group mailing list > Omaha at python.org > https://mail.python.org/mailman/listinfo/omaha > http://www.OmahaPython.org > From betty.n.love at gmail.com Sun Apr 23 15:02:08 2017 From: betty.n.love at gmail.com (Betty Love) Date: Sun, 23 Apr 2017 14:02:08 -0500 Subject: [omaha] linear programming and scheduling? Message-ID: I teach several operations research classes at UNO, all based in some form on linear programming. I'm happy to answer any questions you have. What type of scheduling are you interested in? Betty Love From jeffh at dundeemt.com Mon Apr 24 13:58:07 2017 From: jeffh at dundeemt.com (Jeff Hinrichs - DM&T) Date: Mon, 24 Apr 2017 12:58:07 -0500 Subject: [omaha] linear programming and scheduling? In-Reply-To: References: Message-ID: This was posted to the list earlier.. Link to OR Videos https://www.youtube.com/watch?v=a2QgdDk4Xjw On Sun, Apr 23, 2017 at 10:12 AM, Luke Schollmeyer via Omaha < omaha at python.org> wrote: > Thought I saw video for this. I'll look around. > > Luke > > On Apr 23, 2017 9:46 AM, "Travis Smith via Omaha" > wrote: > > > There was a conversation about scheduling problems at the tail end of the > > last meeting we had, and it was mentioned that linear programming may > have > > answers for how to effectively schedule assets. Does anyone have links > to > > good materials to learn from? > > > > Thanks, > > > > Travis > > > > GPG Key: BFEB 7E65 04EB 184B A150 2E2C CC11 933F EE27 D86E > > _______________________________________________ > > Omaha Python Users Group mailing list > > Omaha at python.org > > https://mail.python.org/mailman/listinfo/omaha > > http://www.OmahaPython.org > > > _______________________________________________ > Omaha Python Users Group mailing list > Omaha at python.org > https://mail.python.org/mailman/listinfo/omaha > http://www.OmahaPython.org > -- Best, Jeff Hinrichs 402.218.1473 From wes.turner at gmail.com Mon Apr 24 22:23:51 2017 From: wes.turner at gmail.com (Wes Turner) Date: Mon, 24 Apr 2017 21:23:51 -0500 Subject: [omaha] linear programming and scheduling? In-Reply-To: References: Message-ID: - http://markmail.org/search/list:org.python.omaha+linear+from:%22Wes+Turner+via+Omaha%22 - "Additional linear algebra resources" http://markmail.org/message/td3rtvomndjfepqt - https://en.wikipedia.org/wiki/Linear_programming - https://www.continuum.io/blog/developer/sat-based-sudoku-solver-python - https://docs.scipy.org/doc/scipy/reference/generated/scipy.optimize.linprog.html - http://doc.sagemath.org/html/en/thematic_tutorials/linear_programming.html - http://doc.sagemath.org/html/en/reference/numerical/sage/numerical/mip.html#index-of-functions-and-methods - https://www.google.com/search?q=site:github.com+inurl:awesome+linear+programming - https://github.com/josephmisiti/awesome-machine-learning#python - https://github.com/joaojunior/awesome-operational_research #solvers - ... - gurobi - http://markmail.org/search/?q=list%3Aorg.python.omaha+gurobi https://en.wikipedia.org/wiki/Convex_optimization#Examples - https://www.google.com/search?q=python+convex+optimization On Sat, Apr 22, 2017 at 9:49 PM, Travis Smith via Omaha wrote: > There was a conversation about scheduling problems at the tail end of the > last meeting we had, and it was mentioned that linear programming may have > answers for how to effectively schedule assets. Does anyone have links to > good materials to learn from? > > Thanks, > > Travis > > GPG Key: BFEB 7E65 04EB 184B A150 2E2C CC11 933F EE27 D86E > _______________________________________________ > Omaha Python Users Group mailing list > Omaha at python.org > https://mail.python.org/mailman/listinfo/omaha > http://www.OmahaPython.org > From wes.turner at gmail.com Mon Apr 24 22:33:29 2017 From: wes.turner at gmail.com (Wes Turner) Date: Mon, 24 Apr 2017 21:33:29 -0500 Subject: [omaha] linear programming and scheduling? In-Reply-To: References: Message-ID: On Mon, Apr 24, 2017 at 9:23 PM, Wes Turner wrote: > - http://markmail.org/search/list:org.python.omaha+linear+ > from:%22Wes+Turner+via+Omaha%22 > > - "Additional linear algebra resources" http://markmail.org/message/ > td3rtvomndjfepqt > - https://en.wikipedia.org/wiki/Linear_programming > > - https://www.continuum.io/blog/developer/sat-based-sudoku-solver-python > - https://docs.scipy.org/doc/scipy/reference/generated/ > scipy.optimize.linprog.html > - http://doc.sagemath.org/html/en/thematic_tutorials/ > linear_programming.html > - http://doc.sagemath.org/html/en/reference/numerical/ > sage/numerical/mip.html#index-of-functions-and-methods > > - https://www.google.com/search?q=site:github.com+inurl:awesome+linear+ > programming > > - https://github.com/josephmisiti/awesome-machine-learning#python > - https://github.com/joaojunior/awesome-operational_research #solvers > > - ... > - gurobi > - http://markmail.org/search/?q=list%3Aorg.python.omaha+gurobi > > > https://en.wikipedia.org/wiki/Convex_optimization#Examples > - https://www.google.com/search?q=python+convex+optimization > - http://cvxopt.org/examples/#examples - http://www.cvxpy.org/en/latest/examples/ - gurobi - are there other good open source tools for linear programming / convex optimization? > > On Sat, Apr 22, 2017 at 9:49 PM, Travis Smith via Omaha > wrote: > >> There was a conversation about scheduling problems at the tail end of the >> last meeting we had, and it was mentioned that linear programming may have >> answers for how to effectively schedule assets. Does anyone have links to >> good materials to learn from? >> >> Thanks, >> >> Travis >> >> GPG Key: BFEB 7E65 04EB 184B A150 2E2C CC11 933F EE27 D86E >> _______________________________________________ >> Omaha Python Users Group mailing list >> Omaha at python.org >> https://mail.python.org/mailman/listinfo/omaha >> http://www.OmahaPython.org >> > > From wes.turner at gmail.com Mon Apr 24 22:50:06 2017 From: wes.turner at gmail.com (Wes Turner) Date: Mon, 24 Apr 2017 21:50:06 -0500 Subject: [omaha] linear programming and scheduling? In-Reply-To: References: Message-ID: On Mon, Apr 24, 2017 at 9:33 PM, Wes Turner wrote: > > > On Mon, Apr 24, 2017 at 9:23 PM, Wes Turner wrote: > >> - http://markmail.org/search/list:org.python.omaha+linear+fr >> om:%22Wes+Turner+via+Omaha%22 >> >> - "Additional linear algebra resources" http://markmail.org/message/td >> 3rtvomndjfepqt >> - https://en.wikipedia.org/wiki/Linear_programming >> >> - https://www.continuum.io/blog/developer/sat-based-sudoku-solver-python >> - https://docs.scipy.org/doc/scipy/reference/generated/scipy >> .optimize.linprog.html >> - http://doc.sagemath.org/html/en/thematic_tutorials/linear_ >> programming.html >> - http://doc.sagemath.org/html/en/reference/numerical/sage/ >> numerical/mip.html#index-of-functions-and-methods >> >> - https://www.google.com/search?q=site:github.com+inurl: >> awesome+linear+programming >> >> - https://github.com/josephmisiti/awesome-machine-learning#python >> - https://github.com/joaojunior/awesome-operational_research #solvers >> >> - ... >> - gurobi >> - http://markmail.org/search/?q=list%3Aorg.python.omaha+gurobi >> >> >> https://en.wikipedia.org/wiki/Convex_optimization#Examples >> - https://www.google.com/search?q=python+convex+optimization >> > > - http://cvxopt.org/examples/#examples > - http://www.cvxpy.org/en/latest/examples/ > - gurobi > - > > are there other good open source tools for linear programming / convex > optimization? > http://picos.zib.de/intro.html#solvers cvxopt (LP, SOCP, SDP, GP) > smcp (LP, SOCP, SDP) > mosek (LP, MIP, (MI)SOCP, convex QCQP, MIQP) > cplex (LP, MIP, (MI)SOCP, convex QCQP, MIQP) > gurobi (LP, MIP, (MI)SOCP, convex QCQP, MIQP) > zibopt (soplex + scip : LP, MIP, MIQP, general QCQP). > >> >> On Sat, Apr 22, 2017 at 9:49 PM, Travis Smith via Omaha > > wrote: >> >>> There was a conversation about scheduling problems at the tail end of the >>> last meeting we had, and it was mentioned that linear programming may >>> have >>> answers for how to effectively schedule assets. Does anyone have links >>> to >>> good materials to learn from? >>> >>> Thanks, >>> >>> Travis >>> >>> GPG Key: BFEB 7E65 04EB 184B A150 2E2C CC11 933F EE27 D86E >>> _______________________________________________ >>> Omaha Python Users Group mailing list >>> Omaha at python.org >>> https://mail.python.org/mailman/listinfo/omaha >>> http://www.OmahaPython.org >>> >> >> > From wes.turner at gmail.com Tue Apr 25 03:15:48 2017 From: wes.turner at gmail.com (Wes Turner) Date: Tue, 25 Apr 2017 02:15:48 -0500 Subject: [omaha] linear programming and scheduling? In-Reply-To: References: Message-ID: On Mon, Apr 24, 2017 at 9:50 PM, Wes Turner wrote: > > > On Mon, Apr 24, 2017 at 9:33 PM, Wes Turner wrote: > >> >> >> On Mon, Apr 24, 2017 at 9:23 PM, Wes Turner wrote: >> >>> - http://markmail.org/search/list:org.python.omaha+linear+fr >>> om:%22Wes+Turner+via+Omaha%22 >>> >>> - "Additional linear algebra resources" http://markmail.org/message/td >>> 3rtvomndjfepqt >>> - https://en.wikipedia.org/wiki/Linear_programming >>> >>> - https://www.continuum.io/blog/developer/sat-based-sudoku-solver-python >>> - https://docs.scipy.org/doc/scipy/reference/generated/scipy >>> .optimize.linprog.html >>> - http://doc.sagemath.org/html/en/thematic_tutorials/linear_ >>> programming.html >>> - http://doc.sagemath.org/html/en/reference/numerical/sage/n >>> umerical/mip.html#index-of-functions-and-methods >>> >>> - https://www.google.com/search?q=site:github.com+inurl:awes >>> ome+linear+programming >>> >>> - https://github.com/josephmisiti/awesome-machine-learning#python >>> - https://github.com/joaojunior/awesome-operational_research #solvers >>> >>> - ... >>> - gurobi >>> - http://markmail.org/search/?q=list%3Aorg.python.omaha+gurobi >>> >>> >>> https://en.wikipedia.org/wiki/Convex_optimization#Examples >>> - https://www.google.com/search?q=python+convex+optimization >>> >> >> - http://cvxopt.org/examples/#examples >> - http://www.cvxpy.org/en/latest/examples/ >> - gurobi >> - >> >> are there other good open source tools for linear programming / convex >> optimization? >> > > http://picos.zib.de/intro.html#solvers > > cvxopt (LP, SOCP, SDP, GP) >> smcp (LP, SOCP, SDP) >> mosek (LP, MIP, (MI)SOCP, convex QCQP, MIQP) >> cplex (LP, MIP, (MI)SOCP, convex QCQP, MIQP) >> gurobi (LP, MIP, (MI)SOCP, convex QCQP, MIQP) >> zibopt (soplex + scip : LP, MIP, MIQP, general QCQP). > > "Developing Convex Optimization Algorithms in Dask" http://matthewrocklin.com/blog/work/2017/03/22/dask-glm-1 - | Docs: http://dask.pydata.org/en/latest/ - | Docs: http://dask.pydata.org/en/latest/spark.html Comparison w/ Apache Spark - | Src: https://github.com/dask/dask > > > >> >>> >>> On Sat, Apr 22, 2017 at 9:49 PM, Travis Smith via Omaha < >>> omaha at python.org> wrote: >>> >>>> There was a conversation about scheduling problems at the tail end of >>>> the >>>> last meeting we had, and it was mentioned that linear programming may >>>> have >>>> answers for how to effectively schedule assets. Does anyone have links >>>> to >>>> good materials to learn from? >>>> >>>> Thanks, >>>> >>>> Travis >>>> >>>> GPG Key: BFEB 7E65 04EB 184B A150 2E2C CC11 933F EE27 D86E >>>> _______________________________________________ >>>> Omaha Python Users Group mailing list >>>> Omaha at python.org >>>> https://mail.python.org/mailman/listinfo/omaha >>>> http://www.OmahaPython.org >>>> >>> >>> >> > From mike at hostetlerhome.com Tue Apr 25 11:24:24 2017 From: mike at hostetlerhome.com (Mike Hostetler) Date: Tue, 25 Apr 2017 10:24:24 -0500 Subject: [omaha] Python inside of SQL Server Message-ID: <1493133864.596420.955733712.25D45093@webmail.messagingengine.com> I found this interesting: https://blogs.technet.microsoft.com/dataplatforminsider/2017/04/19/python-in-sql-server-2017-enhanced-in-database-machine-learning/ First they ported SQL Server to Linux and now embedded Python inside of it. -- Mike Hostetler mike at hostetlerhome.com From wes.turner at gmail.com Tue Apr 25 17:45:32 2017 From: wes.turner at gmail.com (Wes Turner) Date: Tue, 25 Apr 2017 16:45:32 -0500 Subject: [omaha] Python inside of SQL Server In-Reply-To: <1493133864.596420.955733712.25D45093@webmail.messagingengine.com> References: <1493133864.596420.955733712.25D45093@webmail.messagingengine.com> Message-ID: How does this compare to PostgreSQL PL/Python? # PL/Python - https://www.postgresql.org/docs/9.6/static/plpython.html - https://hub.docker.com/_/postgres/ $ docker run --name some-postgres -e POSTGRES_PASSWORD=mysecretpassword -d postgres # tcp:5432 (the postgres port) http://stackoverflow.com/questions/31755130/pl-python-with-anaconda - $PYTHON/--with-python=condaenv/bin/python # SQL Server - Python in T-SQL - conda installs on all the DB nodes? https://hub.docker.com/r/microsoft/mssql-server-linux/ $ docker run -e 'ACCEPT_EULA=Y' -e 'SA_PASSWORD=yourStrong(!)Password' -p 1433:1433 -d microsoft/mssql-server-linux https://hub.docker.com/r/microsoft/mssql-server-windows/ https://hub.docker.com/r/microsoft/mssql-server-windows-express/ On Tuesday, April 25, 2017, Mike Hostetler via Omaha wrote: > I found this interesting: > > https://blogs.technet.microsoft.com/dataplatforminsider/2017/04/ > 19/python-in-sql-server-2017-enhanced-in-database-machine-learning/ > > First they ported SQL Server to Linux and now embedded Python inside of > it. > > -- > Mike Hostetler > mike at hostetlerhome.com > _______________________________________________ > Omaha Python Users Group mailing list > Omaha at python.org > https://mail.python.org/mailman/listinfo/omaha > http://www.OmahaPython.org > From bob.haffner at gmail.com Wed Apr 26 20:54:32 2017 From: bob.haffner at gmail.com (Bob Haffner) Date: Wed, 26 Apr 2017 19:54:32 -0500 Subject: [omaha] Mark Cuban tweet Message-ID: Month old tweet, but pretty cool. A pic of an ML python book and his monitor displaying a jupyter notebook https://twitter.com/mcuban/status/846781342083923969 From wes.turner at gmail.com Thu Apr 27 01:15:12 2017 From: wes.turner at gmail.com (Wes Turner) Date: Thu, 27 Apr 2017 00:15:12 -0500 Subject: [omaha] linear programming and scheduling? In-Reply-To: References: Message-ID: On Wednesday, April 26, 2017, Travis Smith wrote: > Wes, you're prolific. I'm going to be reading for days! > Ctrl-click opens in a new tab :0) https://en.wikipedia.org/wiki/Genetic_algorithm_scheduling https://deap.readthedocs.io/en/master/tutorials/advanced/gp.html#how-to-evolve-programs + https://github.com/rhiever/tpot - /search "deap python scheduling" - https://github.com/timnon/pyschedule - MIP: mixed-integer programming - CP: Constraint Satisfaction - Docs: https://github.com/timnon/pyschedule/blob/master/docs/pyschedule-overview.md - http://pyevolve.sourceforge.net/graphs.html#graphs-screens - these are helpful for visually understanding how GAs optimize ... http://wiki.opencog.org/w/Meta-Optimizing_Semantic_Evolutionary_Search > > Travis > > GPG Key: BFEB 7E65 04EB 184B A150 2E2C CC11 933F EE27 D86E > > On Tue, Apr 25, 2017 at 2:15 AM, Wes Turner > wrote: > >> >> >> On Mon, Apr 24, 2017 at 9:50 PM, Wes Turner > > wrote: >> >>> >>> >>> On Mon, Apr 24, 2017 at 9:33 PM, Wes Turner >> > wrote: >>> >>>> >>>> >>>> On Mon, Apr 24, 2017 at 9:23 PM, Wes Turner >>> > wrote: >>>> >>>>> - http://markmail.org/search/list:org.python.omaha+linear+fr >>>>> om:%22Wes+Turner+via+Omaha%22 >>>>> >>>>> - "Additional linear algebra resources" >>>>> http://markmail.org/message/td3rtvomndjfepqt >>>>> - https://en.wikipedia.org/wiki/Linear_programming >>>>> >>>>> - https://www.continuum.io/blog/developer/sat-based-sudoku-s >>>>> olver-python >>>>> - https://docs.scipy.org/doc/scipy/reference/generated/scipy >>>>> .optimize.linprog.html >>>>> - http://doc.sagemath.org/html/en/thematic_tutorials/linear_ >>>>> programming.html >>>>> - http://doc.sagemath.org/html/en/reference/numerical/sage/n >>>>> umerical/mip.html#index-of-functions-and-methods >>>>> >>>>> - https://www.google.com/search?q=site:github.com+inurl:awes >>>>> ome+linear+programming >>>>> >>>>> - https://github.com/josephmisiti/awesome-machine-learning#python >>>>> - https://github.com/joaojunior/awesome-operational_research >>>>> #solvers >>>>> >>>>> - ... >>>>> - gurobi >>>>> - http://markmail.org/search/?q=list%3Aorg.python.omaha+gurobi >>>>> >>>>> >>>>> https://en.wikipedia.org/wiki/Convex_optimization#Examples >>>>> - https://www.google.com/search?q=python+convex+optimization >>>>> >>>> >>>> - http://cvxopt.org/examples/#examples >>>> - http://www.cvxpy.org/en/latest/examples/ >>>> - gurobi >>>> - >>>> >>>> are there other good open source tools for linear programming / convex >>>> optimization? >>>> >>> >>> http://picos.zib.de/intro.html#solvers >>> >>> cvxopt (LP, SOCP, SDP, GP) >>>> smcp (LP, SOCP, SDP) >>>> mosek (LP, MIP, (MI)SOCP, convex QCQP, MIQP) >>>> cplex (LP, MIP, (MI)SOCP, convex QCQP, MIQP) >>>> gurobi (LP, MIP, (MI)SOCP, convex QCQP, MIQP) >>>> zibopt (soplex + scip : LP, MIP, MIQP, general QCQP). >>> >>> >> "Developing Convex Optimization Algorithms in Dask" >> http://matthewrocklin.com/blog/work/2017/03/22/dask-glm-1 >> >> - | Docs: http://dask.pydata.org/en/latest/ >> - | Docs: http://dask.pydata.org/en/latest/spark.html Comparison w/ >> Apache Spark >> - | Src: https://github.com/dask/dask >> >> >> >>> >>> >>> >>>> >>>>> >>>>> On Sat, Apr 22, 2017 at 9:49 PM, Travis Smith via Omaha < >>>>> omaha at python.org > >>>>> wrote: >>>>> >>>>>> There was a conversation about scheduling problems at the tail end of >>>>>> the >>>>>> last meeting we had, and it was mentioned that linear programming may >>>>>> have >>>>>> answers for how to effectively schedule assets. Does anyone have >>>>>> links to >>>>>> good materials to learn from? >>>>>> >>>>>> Thanks, >>>>>> >>>>>> Travis >>>>>> >>>>>> GPG Key: BFEB 7E65 04EB 184B A150 2E2C CC11 933F EE27 D86E >>>>>> _______________________________________________ >>>>>> Omaha Python Users Group mailing list >>>>>> Omaha at python.org >>>>>> https://mail.python.org/mailman/listinfo/omaha >>>>>> http://www.OmahaPython.org >>>>>> >>>>> >>>>> >>>> >>> >> > From travis42 at gmail.com Wed Apr 26 22:20:52 2017 From: travis42 at gmail.com (Travis Smith) Date: Wed, 26 Apr 2017 21:20:52 -0500 Subject: [omaha] linear programming and scheduling? In-Reply-To: References: Message-ID: Wes, you're prolific. I'm going to be reading for days! Travis GPG Key: BFEB 7E65 04EB 184B A150 2E2C CC11 933F EE27 D86E On Tue, Apr 25, 2017 at 2:15 AM, Wes Turner wrote: > > > On Mon, Apr 24, 2017 at 9:50 PM, Wes Turner wrote: > >> >> >> On Mon, Apr 24, 2017 at 9:33 PM, Wes Turner wrote: >> >>> >>> >>> On Mon, Apr 24, 2017 at 9:23 PM, Wes Turner >>> wrote: >>> >>>> - http://markmail.org/search/list:org.python.omaha+linear+fr >>>> om:%22Wes+Turner+via+Omaha%22 >>>> >>>> - "Additional linear algebra resources" >>>> http://markmail.org/message/td3rtvomndjfepqt >>>> - https://en.wikipedia.org/wiki/Linear_programming >>>> >>>> - https://www.continuum.io/blog/developer/sat-based-sudoku-s >>>> olver-python >>>> - https://docs.scipy.org/doc/scipy/reference/generated/scipy >>>> .optimize.linprog.html >>>> - http://doc.sagemath.org/html/en/thematic_tutorials/linear_ >>>> programming.html >>>> - http://doc.sagemath.org/html/en/reference/numerical/sage/n >>>> umerical/mip.html#index-of-functions-and-methods >>>> >>>> - https://www.google.com/search?q=site:github.com+inurl:awes >>>> ome+linear+programming >>>> >>>> - https://github.com/josephmisiti/awesome-machine-learning#python >>>> - https://github.com/joaojunior/awesome-operational_research #solvers >>>> >>>> - ... >>>> - gurobi >>>> - http://markmail.org/search/?q=list%3Aorg.python.omaha+gurobi >>>> >>>> >>>> https://en.wikipedia.org/wiki/Convex_optimization#Examples >>>> - https://www.google.com/search?q=python+convex+optimization >>>> >>> >>> - http://cvxopt.org/examples/#examples >>> - http://www.cvxpy.org/en/latest/examples/ >>> - gurobi >>> - >>> >>> are there other good open source tools for linear programming / convex >>> optimization? >>> >> >> http://picos.zib.de/intro.html#solvers >> >> cvxopt (LP, SOCP, SDP, GP) >>> smcp (LP, SOCP, SDP) >>> mosek (LP, MIP, (MI)SOCP, convex QCQP, MIQP) >>> cplex (LP, MIP, (MI)SOCP, convex QCQP, MIQP) >>> gurobi (LP, MIP, (MI)SOCP, convex QCQP, MIQP) >>> zibopt (soplex + scip : LP, MIP, MIQP, general QCQP). >> >> > "Developing Convex Optimization Algorithms in Dask" > http://matthewrocklin.com/blog/work/2017/03/22/dask-glm-1 > > - | Docs: http://dask.pydata.org/en/latest/ > - | Docs: http://dask.pydata.org/en/latest/spark.html Comparison w/ > Apache Spark > - | Src: https://github.com/dask/dask > > > >> >> >> >>> >>>> >>>> On Sat, Apr 22, 2017 at 9:49 PM, Travis Smith via Omaha < >>>> omaha at python.org> wrote: >>>> >>>>> There was a conversation about scheduling problems at the tail end of >>>>> the >>>>> last meeting we had, and it was mentioned that linear programming may >>>>> have >>>>> answers for how to effectively schedule assets. Does anyone have >>>>> links to >>>>> good materials to learn from? >>>>> >>>>> Thanks, >>>>> >>>>> Travis >>>>> >>>>> GPG Key: BFEB 7E65 04EB 184B A150 2E2C CC11 933F EE27 D86E >>>>> _______________________________________________ >>>>> Omaha Python Users Group mailing list >>>>> Omaha at python.org >>>>> https://mail.python.org/mailman/listinfo/omaha >>>>> http://www.OmahaPython.org >>>>> >>>> >>>> >>> >> > From dundeemt at gmail.com Thu Apr 27 13:38:08 2017 From: dundeemt at gmail.com (Jeff Hinrichs) Date: Thu, 27 Apr 2017 12:38:08 -0500 Subject: [omaha] =?utf-8?q?Nice_article_on_thinking_and=E2=80=8B_python?= Message-ID: https://blogs.scientificamerican.com/guest-blog/programming-as-a-way-of-thinking/ From wes.turner at gmail.com Thu Apr 27 21:28:25 2017 From: wes.turner at gmail.com (Wes Turner) Date: Thu, 27 Apr 2017 20:28:25 -0500 Subject: [omaha] =?utf-8?q?Nice_article_on_thinking_and=E2=80=8B_python?= In-Reply-To: References: Message-ID: - https://en.wikipedia.org/wiki/Programming_language_generations - python is a 3GL w/ some 4GL features - https://en.wikipedia.org/wiki/Third-generation_programming_language - https://en.wikipedia.org/wiki/Fourth-generation_programming_language - https://wrdrd.github.io/docs/consulting/software-development#computer-science-curricula - https://k12cs.org/framework-statements-by-concept/ - https://competency-checklist.appspot.com/ - https://github.com/jwasham/coding-interview-university - https://code.org/educate/curriculum/high-school - http://pythontutor.com - way of thinking - "algorithmic thinking", "computational thinking" - https://en.wikipedia.org/wiki/Computational_thinking On Thursday, April 27, 2017, Jeff Hinrichs via Omaha wrote: > https://blogs.scientificamerican.com/guest-blog/programming-as-a-way-of- > thinking/ > _______________________________________________ > Omaha Python Users Group mailing list > Omaha at python.org > https://mail.python.org/mailman/listinfo/omaha > http://www.OmahaPython.org > From wes.turner at gmail.com Fri Apr 28 00:15:50 2017 From: wes.turner at gmail.com (Wes Turner) Date: Thu, 27 Apr 2017 23:15:50 -0500 Subject: [omaha] =?utf-8?q?Nice_article_on_thinking_and=E2=80=8B_python?= In-Reply-To: References: Message-ID: On Thursday, April 27, 2017, Travis Smith wrote: > Good article. I think he's right, as evidenced by the popularity of his > 'Think X' series. > +1 From https://github.com/josephmisiti/awesome-machine-learning/blob/master/README.md#misc-scripts--ipython-notebooks--codebases : - Allen Downey?s Data Science Course - Code for Data Science at Olin College, Spring 2014. - Allen Downey?s Think Bayes Code - Code repository for Think Bayes. - Allen Downey?s Think Complexity Code - Code for Allen Downey's book Think Complexity. - Allen Downey?s Think OS Code - Text and supporting code for Think OS: A Brief Introduction to Operating Systems http://greenteapress.com/ - http://greenteapress.com/wp/textbook-manifesto/ - http://greenteapress.com/free_books.html > Travis > > GPG Key: BFEB 7E65 04EB 184B A150 2E2C CC11 933F EE27 D86E > > On Thu, Apr 27, 2017 at 8:28 PM, Wes Turner via Omaha > wrote: > >> - https://en.wikipedia.org/wiki/Programming_language_generations >> - python is a 3GL w/ some 4GL features >> - https://en.wikipedia.org/wiki/Third-generation_programming_language >> - https://en.wikipedia.org/wiki/Fourth-generation_programming_ >> language >> >> >> - >> https://wrdrd.github.io/docs/consulting/software-development >> #computer-science-curricula >> - https://k12cs.org/framework-statements-by-concept/ >> - https://competency-checklist.appspot.com/ >> - https://github.com/jwasham/coding-interview-university >> - https://code.org/educate/curriculum/high-school >> - http://pythontutor.com >> >> - way of thinking >> - "algorithmic thinking", "computational thinking" >> - https://en.wikipedia.org/wiki/Computational_thinking >> >> >> On Thursday, April 27, 2017, Jeff Hinrichs via Omaha > > >> wrote: >> >> > https://blogs.scientificamerican.com/guest-blog/programming- >> as-a-way-of- >> > thinking/ >> > _______________________________________________ >> > Omaha Python Users Group mailing list >> > Omaha at python.org >> >> > https://mail.python.org/mailman/listinfo/omaha >> > http://www.OmahaPython.org >> > >> _______________________________________________ >> Omaha Python Users Group mailing list >> Omaha at python.org >> https://mail.python.org/mailman/listinfo/omaha >> http://www.OmahaPython.org >> > > From travis42 at gmail.com Thu Apr 27 21:46:13 2017 From: travis42 at gmail.com (Travis Smith) Date: Thu, 27 Apr 2017 20:46:13 -0500 Subject: [omaha] =?utf-8?q?Nice_article_on_thinking_and=E2=80=8B_python?= In-Reply-To: References: Message-ID: Good article. I think he's right, as evidenced by the popularity of his 'Think X' series. Travis GPG Key: BFEB 7E65 04EB 184B A150 2E2C CC11 933F EE27 D86E On Thu, Apr 27, 2017 at 8:28 PM, Wes Turner via Omaha wrote: > - https://en.wikipedia.org/wiki/Programming_language_generations > - python is a 3GL w/ some 4GL features > - https://en.wikipedia.org/wiki/Third-generation_programming_language > - https://en.wikipedia.org/wiki/Fourth-generation_programming_language > > > - > https://wrdrd.github.io/docs/consulting/software- > development#computer-science-curricula > - https://k12cs.org/framework-statements-by-concept/ > - https://competency-checklist.appspot.com/ > - https://github.com/jwasham/coding-interview-university > - https://code.org/educate/curriculum/high-school > - http://pythontutor.com > > - way of thinking > - "algorithmic thinking", "computational thinking" > - https://en.wikipedia.org/wiki/Computational_thinking > > > On Thursday, April 27, 2017, Jeff Hinrichs via Omaha > wrote: > > > https://blogs.scientificamerican.com/guest-blog/programming-as-a-way-of- > > thinking/ > > _______________________________________________ > > Omaha Python Users Group mailing list > > Omaha at python.org > > https://mail.python.org/mailman/listinfo/omaha > > http://www.OmahaPython.org > > > _______________________________________________ > Omaha Python Users Group mailing list > Omaha at python.org > https://mail.python.org/mailman/listinfo/omaha > http://www.OmahaPython.org >