Serialchemy: a library to serialize/deserialize SQLAlchemy models
https://github.com/esss/serialchemy
_Serialchemy was developed as a module of a lib to create Restful APIs using Flask and SQLAlchemy. We first tried marshmallow-sqlalchemy, probably the most well-known lib for SQLAlchemy model serialization, but we faced issues related to nested models. We also think that is possible to build a simpler and more maintainable solution by having SQLAlchemy in mind from the ground up, as opposed to marshmallow-sqlalchemy that had to be designed and built on top of marshmallow._
Suggestions and reviews are extremely welcome.
/r/flask
https://redd.it/atom47
https://github.com/esss/serialchemy
_Serialchemy was developed as a module of a lib to create Restful APIs using Flask and SQLAlchemy. We first tried marshmallow-sqlalchemy, probably the most well-known lib for SQLAlchemy model serialization, but we faced issues related to nested models. We also think that is possible to build a simpler and more maintainable solution by having SQLAlchemy in mind from the ground up, as opposed to marshmallow-sqlalchemy that had to be designed and built on top of marshmallow._
Suggestions and reviews are extremely welcome.
/r/flask
https://redd.it/atom47
GitHub
ESSS/serialchemy
Contribute to ESSS/serialchemy development by creating an account on GitHub.
Does someone has ever heard about odata and graphql?
Hi all,
currently I am reading a little about graphql, it sounds like a nice idea to make the data transaction a little faster, only add several line codes. Then I remebered another language, odata, an open data protocol, which is heavily used by SAP. Then I did a little search in google, it looks like odata is more powerful than graphql. So, I want ask you guys here, did you ever heard about the two things? Have you ever used it? What's your opinions?
​
​
/r/flask
https://redd.it/asb59s
Hi all,
currently I am reading a little about graphql, it sounds like a nice idea to make the data transaction a little faster, only add several line codes. Then I remebered another language, odata, an open data protocol, which is heavily used by SAP. Then I did a little search in google, it looks like odata is more powerful than graphql. So, I want ask you guys here, did you ever heard about the two things? Have you ever used it? What's your opinions?
​
​
/r/flask
https://redd.it/asb59s
reddit
r/flask - Does someone has ever heard about odata and graphql?
3 votes and 2 comments so far on Reddit
[D] Blog posts on AlphaStar
Hey all,
I wrote some stuff on AlphaStar. I was planning to finish this right after the match came out, but real life got in the way, and I had a lot of things I wanted to cover.
Part 1: [https://www.alexirpan.com/2019/02/22/alphastar.html](https://www.alexirpan.com/2019/02/22/alphastar.html)
Part 2: [https://www.alexirpan.com/2019/02/22/alphastar-part2.html](https://www.alexirpan.com/2019/02/22/alphastar-part2.html)
If you like it / dislike it / think my opinion is trash, let me know.
/r/MachineLearning
https://redd.it/atmxej
Hey all,
I wrote some stuff on AlphaStar. I was planning to finish this right after the match came out, but real life got in the way, and I had a lot of things I wanted to cover.
Part 1: [https://www.alexirpan.com/2019/02/22/alphastar.html](https://www.alexirpan.com/2019/02/22/alphastar.html)
Part 2: [https://www.alexirpan.com/2019/02/22/alphastar-part2.html](https://www.alexirpan.com/2019/02/22/alphastar-part2.html)
If you like it / dislike it / think my opinion is trash, let me know.
/r/MachineLearning
https://redd.it/atmxej
Alexirpan
An Overdue Post on AlphaStar, Part 2
This is part 2 of my post about AlphaStar, which is
focused on the machine learning implications.
Click here for part 1.
focused on the machine learning implications.
Click here for part 1.
Why class based views?
[http://flask.pocoo.org/docs/1.0/views/](http://flask.pocoo.org/docs/1.0/views/)
What are the advantages of constructing views via classes rather than functions? What are some things to think about when deciding one over the other?
/r/flask
https://redd.it/atsq5z
[http://flask.pocoo.org/docs/1.0/views/](http://flask.pocoo.org/docs/1.0/views/)
What are the advantages of constructing views via classes rather than functions? What are some things to think about when deciding one over the other?
/r/flask
https://redd.it/atsq5z
reddit
r/flask - Why class based views?
5 votes and 1 comment so far on Reddit
Preventing dynamic javascript output in Notebook
Hi.
I have a rather unusual problem, so I couldn't find the answer to my question. People usually want to get dynamic output in cells, not reliably prevent it.
I want to use the notebook to generate reports for student submissions, so that they and me can easily review their solutions. However to do this, I need to prevent any mischievous behaviour. :)
The way it works is, the student prepares a python module with a specified interface and uploads it to a server. In a sandbox environment I run a notebook that imports that module, runs some tests and generates some plots. The results is saved as a html, and can be displayed on the students submission page, where it can be viewed by me or him.
Is there a way to prevent the students to inject any active javascript or other malicious content into notebook cells, that might high jack my browser session (with admin/teacher login :) ) ? Do i need to prevent this in the first place?
​
/r/IPython
https://redd.it/att17t
Hi.
I have a rather unusual problem, so I couldn't find the answer to my question. People usually want to get dynamic output in cells, not reliably prevent it.
I want to use the notebook to generate reports for student submissions, so that they and me can easily review their solutions. However to do this, I need to prevent any mischievous behaviour. :)
The way it works is, the student prepares a python module with a specified interface and uploads it to a server. In a sandbox environment I run a notebook that imports that module, runs some tests and generates some plots. The results is saved as a html, and can be displayed on the students submission page, where it can be viewed by me or him.
Is there a way to prevent the students to inject any active javascript or other malicious content into notebook cells, that might high jack my browser session (with admin/teacher login :) ) ? Do i need to prevent this in the first place?
​
/r/IPython
https://redd.it/att17t
reddit
r/IPython - Preventing dynamic javascript output in Notebook
3 votes and 0 comments so far on Reddit
Google Maps data: Plot the places you have visited
https://kanoki.org/2019/01/20/thank-you-google-for-sharing-my-data/
/r/Python
https://redd.it/atrzt4
https://kanoki.org/2019/01/20/thank-you-google-for-sharing-my-data/
/r/Python
https://redd.it/atrzt4
reddit
r/Python - Google Maps data: Plot the places you have visited
120 votes and 10 comments so far on Reddit
George Hotz | Basic Programming | ipython | counterfactual regret minimization
https://youtu.be/7m4bnmSkjow
/r/IPython
https://redd.it/atuq01
https://youtu.be/7m4bnmSkjow
/r/IPython
https://redd.it/atuq01
YouTube
George Hotz | Programming | ipython | counterfactual regret minimization
Date of stream 22 Feb 2019.
Live-stream chat added as Subtitles/CC - English (Twitch Chat).
Stream title: counterfactual regret minimization
Source files:
- https://github.com/geohot
Paper:
- http://modelai.gettysburg.edu/2013/cfr/cfr.pdf
Follow for notifications:…
Live-stream chat added as Subtitles/CC - English (Twitch Chat).
Stream title: counterfactual regret minimization
Source files:
- https://github.com/geohot
Paper:
- http://modelai.gettysburg.edu/2013/cfr/cfr.pdf
Follow for notifications:…
Using the new %pip magic successfully
To use \`%pip\`, you need permission to write into pip's install prefix, which depending on the exact runtime environment you won't have (especially with JupyterHub installations). Passing the \`--user\` option will usually ensure that, but then you might want to have your notebook packages separate from ones you use in the shell – this shows how to do that.
​
See \[Embedded Dependency Installation\]([https://nbviewer.jupyter.org/github/jhermann/jupyter-by-example/blob/master/setup/configuration.ipynb#Embedded-Dependency-Installation](https://nbviewer.jupyter.org/github/jhermann/jupyter-by-example/blob/master/setup/configuration.ipynb#Embedded-Dependency-Installation)) on nbviewer for details.
/r/IPython
https://redd.it/atx1iv
To use \`%pip\`, you need permission to write into pip's install prefix, which depending on the exact runtime environment you won't have (especially with JupyterHub installations). Passing the \`--user\` option will usually ensure that, but then you might want to have your notebook packages separate from ones you use in the shell – this shows how to do that.
​
See \[Embedded Dependency Installation\]([https://nbviewer.jupyter.org/github/jhermann/jupyter-by-example/blob/master/setup/configuration.ipynb#Embedded-Dependency-Installation](https://nbviewer.jupyter.org/github/jhermann/jupyter-by-example/blob/master/setup/configuration.ipynb#Embedded-Dependency-Installation)) on nbviewer for details.
/r/IPython
https://redd.it/atx1iv
nbviewer.jupyter.org
Notebook on nbviewer
Check out this Jupyter notebook!
[D] Undergraduate student feeling completely overwhelmed
As an undergrad student with a math major that wants to pursue ML in grad school (preferably the top ones) I am feeling completely overwhelmed. I need to keep my grades and GPA high for grad school, am doing research with professors (cannot make much progress as I don't understand much of the deep learning foundations), doing side projects, applying to internships and preparing for interviews, and trying to learn as much as possible in the field. I am also trying to improve my coding skills as I lack some of the more foundational knowledge in OOP and OS and so forth since I don't have a CS major. It honestly seems impossible to balance all of this and I find myself staying up late at night stressing out and trying to cram as possible and it doesn't seem to be getting me any closer to my goals. In fact it is affecting my health and relationships. Maybe I am expecting too much of myself an undergraduate student?
The major issue is just finding the goddamn time to learn the machine learning and deep learning content and keep up with what's going on while being a full time student. Much
/r/MachineLearning
https://redd.it/atu995
As an undergrad student with a math major that wants to pursue ML in grad school (preferably the top ones) I am feeling completely overwhelmed. I need to keep my grades and GPA high for grad school, am doing research with professors (cannot make much progress as I don't understand much of the deep learning foundations), doing side projects, applying to internships and preparing for interviews, and trying to learn as much as possible in the field. I am also trying to improve my coding skills as I lack some of the more foundational knowledge in OOP and OS and so forth since I don't have a CS major. It honestly seems impossible to balance all of this and I find myself staying up late at night stressing out and trying to cram as possible and it doesn't seem to be getting me any closer to my goals. In fact it is affecting my health and relationships. Maybe I am expecting too much of myself an undergraduate student?
The major issue is just finding the goddamn time to learn the machine learning and deep learning content and keep up with what's going on while being a full time student. Much
/r/MachineLearning
https://redd.it/atu995
reddit
r/MachineLearning - [D] Undergraduate student feeling completely overwhelmed
107 votes and 55 comments so far on Reddit
[R] Evaluating the Search Phase of Neural Architecture Search: random policy outperforms state-of-the-art NAS algorithms
https://arxiv.org/abs/1902.08142
/r/MachineLearning
https://redd.it/atwnlh
https://arxiv.org/abs/1902.08142
/r/MachineLearning
https://redd.it/atwnlh
arXiv.org
Evaluating the Search Phase of Neural Architecture Search
Neural Architecture Search (NAS) aims to facilitate the design of deep networks for new tasks. Existing techniques rely on two stages: searching over the architecture space and validating the best...
Reverse lookup on foreign key in template
I'm trying to output the field of a model instance that is a foreign key of a model that I have the context of in my template.
**Models.py**
class Product(models.Model):
title = models.CharField(max_length=120)
def __str__(self):
return self.title
class Variation(models.Model):
product = models.ForeignKey(Product, on_delete=models.CASCADE)
title = models.CharField(max_length=120)
price = models.DecimalField(decimal_places=2, max_digits=20, default=0)
def __str__(self):
return self.title
There can be many variations to one product. Within my template, the following will output the title of the variation
{cart.variation}
How can can I get the title of the product given the foreign key relationship from variation to product and output that in my template?
I've tried this, but it doesn't work:
{cart.variation.product_set.first.title}
/r/django
https://redd.it/au1tgj
I'm trying to output the field of a model instance that is a foreign key of a model that I have the context of in my template.
**Models.py**
class Product(models.Model):
title = models.CharField(max_length=120)
def __str__(self):
return self.title
class Variation(models.Model):
product = models.ForeignKey(Product, on_delete=models.CASCADE)
title = models.CharField(max_length=120)
price = models.DecimalField(decimal_places=2, max_digits=20, default=0)
def __str__(self):
return self.title
There can be many variations to one product. Within my template, the following will output the title of the variation
{cart.variation}
How can can I get the title of the product given the foreign key relationship from variation to product and output that in my template?
I've tried this, but it doesn't work:
{cart.variation.product_set.first.title}
/r/django
https://redd.it/au1tgj
reddit
r/django - Reverse lookup on foreign key in template
0 votes and 2 comments so far on Reddit
Which package do you use (or the most used) for auth with social networks (fb, github, twitter, google etc)?
I tried to use Allauth but I had some problems, some were because I did not find the answer in the doc, I had problems adding namespace / app\_name in allauth, and the last thing I can not solve is that it returns to the current path + / None when I create an account or log in, although both are successful.
​
Here are my Allauth settings for anyone who wants to help: [views and settings](https://pastebin.com/Y1W02mhJ), [template](https://pastebin.com/k6XR2Ve9).
​
By the way, my goal is to use a custom User template (which I pointed to in [settings.py](https://settings.py) and created inheriting from AbstractUser) from the normal way, and also from social networks, both using the same user template, and receiving data from social networks and adding to user fields at the time of account creation.
/r/djangolearning
https://redd.it/au3f3v
I tried to use Allauth but I had some problems, some were because I did not find the answer in the doc, I had problems adding namespace / app\_name in allauth, and the last thing I can not solve is that it returns to the current path + / None when I create an account or log in, although both are successful.
​
Here are my Allauth settings for anyone who wants to help: [views and settings](https://pastebin.com/Y1W02mhJ), [template](https://pastebin.com/k6XR2Ve9).
​
By the way, my goal is to use a custom User template (which I pointed to in [settings.py](https://settings.py) and created inheriting from AbstractUser) from the normal way, and also from social networks, both using the same user template, and receiving data from social networks and adding to user fields at the time of account creation.
/r/djangolearning
https://redd.it/au3f3v
Pastebin
[Python] urls.py from django.contrib import admin from django.urls import path, inclu - Pastebin.com
Deploying to production is turning out to be way more of a chore than I imagined
I've finally finished up a project of mine and am having an absolute nightmare of a time trying to deploy it to my Linode server.
I'm about to try Heroku just for the streamlined Django hosting, has anyone else had any trouble?
Specifically my Django Admin static files aren't loading, I've tried manually specifying the virtual environment's default Django admin static files directory in my settings.py and it just says it can't find the directory, I'm just at a loss.
/rant
/r/django
https://redd.it/au0ric
I've finally finished up a project of mine and am having an absolute nightmare of a time trying to deploy it to my Linode server.
I'm about to try Heroku just for the streamlined Django hosting, has anyone else had any trouble?
Specifically my Django Admin static files aren't loading, I've tried manually specifying the virtual environment's default Django admin static files directory in my settings.py and it just says it can't find the directory, I'm just at a loss.
/rant
/r/django
https://redd.it/au0ric
reddit
r/django - Deploying to production is turning out to be way more of a chore than I imagined
0 votes and 11 comments so far on Reddit
Recursive URL scheme?
I feel like this is one of those things that is simple if you happen to know it.. but, how would correctly construct a recursive / variable url pattern into django?
Lets say, for example, that I want URLs to look like this:
/parent/sub_parent/sub_sub_parent/child
Constructing the actual URL is simple:
class Foo(models.Model):
title = models.CharField(...)
parent = models.ForeignKey('self',...)
def get_absolute_url(self):
if self.parent:
return self.parent.get_absolute_url() + '/' + self.title + '/'
else:
return '/' + self.title + '/'
But how would I get django to _correctly_ accept that?
Thanks!
EDIT:
seems like the `path` built-in [path converter](https://docs.djangoproject.com/en/2.1/topics/http/urls/#path-converters) can do the trick!
/r/django
https://redd.it/au11qy
I feel like this is one of those things that is simple if you happen to know it.. but, how would correctly construct a recursive / variable url pattern into django?
Lets say, for example, that I want URLs to look like this:
/parent/sub_parent/sub_sub_parent/child
Constructing the actual URL is simple:
class Foo(models.Model):
title = models.CharField(...)
parent = models.ForeignKey('self',...)
def get_absolute_url(self):
if self.parent:
return self.parent.get_absolute_url() + '/' + self.title + '/'
else:
return '/' + self.title + '/'
But how would I get django to _correctly_ accept that?
Thanks!
EDIT:
seems like the `path` built-in [path converter](https://docs.djangoproject.com/en/2.1/topics/http/urls/#path-converters) can do the trick!
/r/django
https://redd.it/au11qy
reddit
r/django - Recursive URL scheme?
0 votes and 1 comment so far on Reddit
[D] Rejected by all PhD programs 3 different seasons, stay in current lab or apply again later?
**TL;DR: Want to do NLP and machine learning research but I've been rejected from every PhD program I've applied to (3 different seasons). I will likely get into the program where I'm doing my master's degree, but the group I'm with is doing biomedical NLP specifically and aren't well connected to the NLP field (especially those working on machine learning). Should I stay here for my PhD or wait and apply again later?**
Hey all
Wanted to get the community's input on my current situation and see what people think, especially regarding the importance of who you work with and the group that you are in during your PhD. Some background:
I'm currently finishing my master's in computer science at a pretty decent school (top 15). My main research interests are in NLP and machine learning. I've spent the past year doing biomedical NLP and machine learning research. I published two papers during my master's (one first author) but not at top conferences. Prior to my masters I worked in industry as a software engineer for 2.5 years, and during my undergrad I did research for two years on some applied machine learning and published 6 papers (one as first author, again not
/r/MachineLearning
https://redd.it/au5oj1
**TL;DR: Want to do NLP and machine learning research but I've been rejected from every PhD program I've applied to (3 different seasons). I will likely get into the program where I'm doing my master's degree, but the group I'm with is doing biomedical NLP specifically and aren't well connected to the NLP field (especially those working on machine learning). Should I stay here for my PhD or wait and apply again later?**
Hey all
Wanted to get the community's input on my current situation and see what people think, especially regarding the importance of who you work with and the group that you are in during your PhD. Some background:
I'm currently finishing my master's in computer science at a pretty decent school (top 15). My main research interests are in NLP and machine learning. I've spent the past year doing biomedical NLP and machine learning research. I published two papers during my master's (one first author) but not at top conferences. Prior to my masters I worked in industry as a software engineer for 2.5 years, and during my undergrad I did research for two years on some applied machine learning and published 6 papers (one as first author, again not
/r/MachineLearning
https://redd.it/au5oj1
reddit
r/MachineLearning - [D] Rejected by all PhD programs 3 different seasons, stay in current lab or apply again later?
0 votes and 2 comments so far on Reddit