Send sign up confirmation emails via zoho
Hi everybody,
I am working on a webapplication and creating the sign up form.
I want to send an automated email to the user to confirm his email adress.
We are using Zoho as our email provider.
I cant find documentation from zoho on how to connect to the email. Can you provide some assistance?
Best
/r/django
https://redd.it/1i5e689
Hi everybody,
I am working on a webapplication and creating the sign up form.
I want to send an automated email to the user to confirm his email adress.
We are using Zoho as our email provider.
I cant find documentation from zoho on how to connect to the email. Can you provide some assistance?
Best
/r/django
https://redd.it/1i5e689
Reddit
From the django community on Reddit
Explore this post and more from the django community
Monday Daily Thread: Project ideas!
# Weekly Thread: Project Ideas 💡
Welcome to our weekly Project Ideas thread! Whether you're a newbie looking for a first project or an expert seeking a new challenge, this is the place for you.
## How it Works:
1. **Suggest a Project**: Comment your project idea—be it beginner-friendly or advanced.
2. **Build & Share**: If you complete a project, reply to the original comment, share your experience, and attach your source code.
3. **Explore**: Looking for ideas? Check out Al Sweigart's ["The Big Book of Small Python Projects"](https://www.amazon.com/Big-Book-Small-Python-Programming/dp/1718501242) for inspiration.
## Guidelines:
* Clearly state the difficulty level.
* Provide a brief description and, if possible, outline the tech stack.
* Feel free to link to tutorials or resources that might help.
# Example Submissions:
## Project Idea: Chatbot
**Difficulty**: Intermediate
**Tech Stack**: Python, NLP, Flask/FastAPI/Litestar
**Description**: Create a chatbot that can answer FAQs for a website.
**Resources**: [Building a Chatbot with Python](https://www.youtube.com/watch?v=a37BL0stIuM)
# Project Idea: Weather Dashboard
**Difficulty**: Beginner
**Tech Stack**: HTML, CSS, JavaScript, API
**Description**: Build a dashboard that displays real-time weather information using a weather API.
**Resources**: [Weather API Tutorial](https://www.youtube.com/watch?v=9P5MY_2i7K8)
## Project Idea: File Organizer
**Difficulty**: Beginner
**Tech Stack**: Python, File I/O
**Description**: Create a script that organizes files in a directory into sub-folders based on file type.
**Resources**: [Automate the Boring Stuff: Organizing Files](https://automatetheboringstuff.com/2e/chapter9/)
Let's help each other grow. Happy
/r/Python
https://redd.it/1i5d1ag
# Weekly Thread: Project Ideas 💡
Welcome to our weekly Project Ideas thread! Whether you're a newbie looking for a first project or an expert seeking a new challenge, this is the place for you.
## How it Works:
1. **Suggest a Project**: Comment your project idea—be it beginner-friendly or advanced.
2. **Build & Share**: If you complete a project, reply to the original comment, share your experience, and attach your source code.
3. **Explore**: Looking for ideas? Check out Al Sweigart's ["The Big Book of Small Python Projects"](https://www.amazon.com/Big-Book-Small-Python-Programming/dp/1718501242) for inspiration.
## Guidelines:
* Clearly state the difficulty level.
* Provide a brief description and, if possible, outline the tech stack.
* Feel free to link to tutorials or resources that might help.
# Example Submissions:
## Project Idea: Chatbot
**Difficulty**: Intermediate
**Tech Stack**: Python, NLP, Flask/FastAPI/Litestar
**Description**: Create a chatbot that can answer FAQs for a website.
**Resources**: [Building a Chatbot with Python](https://www.youtube.com/watch?v=a37BL0stIuM)
# Project Idea: Weather Dashboard
**Difficulty**: Beginner
**Tech Stack**: HTML, CSS, JavaScript, API
**Description**: Build a dashboard that displays real-time weather information using a weather API.
**Resources**: [Weather API Tutorial](https://www.youtube.com/watch?v=9P5MY_2i7K8)
## Project Idea: File Organizer
**Difficulty**: Beginner
**Tech Stack**: Python, File I/O
**Description**: Create a script that organizes files in a directory into sub-folders based on file type.
**Resources**: [Automate the Boring Stuff: Organizing Files](https://automatetheboringstuff.com/2e/chapter9/)
Let's help each other grow. Happy
/r/Python
https://redd.it/1i5d1ag
YouTube
Build & Integrate your own custom chatbot to a website (Python & JavaScript)
In this fun project you learn how to build a custom chatbot in Python and then integrate this to a website using Flask and JavaScript.
Starter Files: https://github.com/patrickloeber/chatbot-deployment
Get my Free NumPy Handbook: https://www.python-engi…
Starter Files: https://github.com/patrickloeber/chatbot-deployment
Get my Free NumPy Handbook: https://www.python-engi…
I created a simple mailing program; pymailer
# What My Project Does
pymailer is a simple program the uses SMTP and IMAP to connect to your gmail account to send and fetch emails.
# Target Audience
No one in particular, I made this mainly because I need it for my other projects. I just thought it would be cool to share.
# Comparison
I'm sure there are many mailing programs written in python and other languages but I think mine is pretty simple and easy to understand.
https://github.com/cipherodev/pymailer
/r/Python
https://redd.it/1i5l8j5
# What My Project Does
pymailer is a simple program the uses SMTP and IMAP to connect to your gmail account to send and fetch emails.
# Target Audience
No one in particular, I made this mainly because I need it for my other projects. I just thought it would be cool to share.
# Comparison
I'm sure there are many mailing programs written in python and other languages but I think mine is pretty simple and easy to understand.
https://github.com/cipherodev/pymailer
/r/Python
https://redd.it/1i5l8j5
GitHub
GitHub - cipherodev/pymailer: Lightweight mail sender and fetcher
Lightweight mail sender and fetcher. Contribute to cipherodev/pymailer development by creating an account on GitHub.
Boosts AI LLMs For Multilingual And Multimodal Tasks
Distributed computing is revolutionizing AI by speeding up the training and deployment of language models, enhancing their ability to perform multilingual and multimodal tasks. This technology enables AI systems to process vast datasets, improving their accuracy and efficiency.
Learn more about how distributed computing boosts AI LLMs For Multilingual.
/r/Python
https://redd.it/1i5m9jd
Distributed computing is revolutionizing AI by speeding up the training and deployment of language models, enhancing their ability to perform multilingual and multimodal tasks. This technology enables AI systems to process vast datasets, improving their accuracy and efficiency.
Learn more about how distributed computing boosts AI LLMs For Multilingual.
/r/Python
https://redd.it/1i5m9jd
Yourquorum
How Distributed Computing Boosts AI LLMs for Multilingual and Multimodal Tasks
GPT, BERT, T5 and similar models generally referred to as large language models are the foundations in natural language processing to enable machines to understand and
My first steps with Playwright
In my previous company, I developed a batch job that tracked metrics across social media, such as Twitter, LinkedIn, Mastodon, Bluesky, Reddit, etc. Then I realized I could duplicate it for my own "persona". The problem is that some media don’t provide an HTTP API for the metrics I want.
I searched for a long time but found no API access for the metrics above. I scraped the metrics manually every morning for a long time and finally decided to automate this tedious task. Here’s what I learned.
https://blog.frankel.ch/first-steps-playwright/
/r/Python
https://redd.it/1i55qc9
In my previous company, I developed a batch job that tracked metrics across social media, such as Twitter, LinkedIn, Mastodon, Bluesky, Reddit, etc. Then I realized I could duplicate it for my own "persona". The problem is that some media don’t provide an HTTP API for the metrics I want.
I searched for a long time but found no API access for the metrics above. I scraped the metrics manually every morning for a long time and finally decided to automate this tedious task. Here’s what I learned.
https://blog.frankel.ch/first-steps-playwright/
/r/Python
https://redd.it/1i55qc9
A Java geek
My first steps with Playwright
In my previous company, I developed a batch job that tracked metrics across social media, such as Twitter, LinkedIn, Mastodon, Bluesky, Reddit, etc. Then I realized I could duplicate it for my own 'persona'. The problem is that some media don’t provide an…
MStock: The Tool I Built to Track Macy’s Restocks 🛍️
Hey everyone 👋
I wanted to share a personal project I made: MStock. I kept running into the same problem—I wanted multiple items from Macy’s that were out of stock, and I was tired of constantly checking for updates. So, I built this tool to notify me the moment something comes back in stock!
What My Project Does
MStock is a Python tool that:
• Monitors Macy’s Product Pages: Tracks multiple items at once.
• Sends Notifications: Alerts me via email or SMS (through iMessage on macOS).
• Provides Product Details: Like price, ratings, and reviews, so I don’t miss out on key info.
• Handles Failures Gracefully: Uses smart caching to keep product info even if a check fails.
Target Audience
If you frequently shop at Macy’s and hate missing out on restocks, MStock is perfect for you. It’s especially useful for anyone tracking multiple products or looking for a hands-off way to monitor stock status.
Why I Built It
There were a few items I really wanted, but they were sold out for weeks. I didn’t want to miss them when they came back, so I made MStock to handle the tracking for me. Now, I get a notification as soon as something is available again, and
/r/Python
https://redd.it/1i5b6su
Hey everyone 👋
I wanted to share a personal project I made: MStock. I kept running into the same problem—I wanted multiple items from Macy’s that were out of stock, and I was tired of constantly checking for updates. So, I built this tool to notify me the moment something comes back in stock!
What My Project Does
MStock is a Python tool that:
• Monitors Macy’s Product Pages: Tracks multiple items at once.
• Sends Notifications: Alerts me via email or SMS (through iMessage on macOS).
• Provides Product Details: Like price, ratings, and reviews, so I don’t miss out on key info.
• Handles Failures Gracefully: Uses smart caching to keep product info even if a check fails.
Target Audience
If you frequently shop at Macy’s and hate missing out on restocks, MStock is perfect for you. It’s especially useful for anyone tracking multiple products or looking for a hands-off way to monitor stock status.
Why I Built It
There were a few items I really wanted, but they were sold out for weeks. I didn’t want to miss them when they came back, so I made MStock to handle the tracking for me. Now, I get a notification as soon as something is available again, and
/r/Python
https://redd.it/1i5b6su
Reddit
From the Python community on Reddit
Explore this post and more from the Python community
MathSpell v0.1.0: Expanded Features and Test cases!
Hello everyone!
A couple of weeks ago I shared my first ever python package MathSpell \- a context-aware number-to-word conversion library built on the `spaCy` and `num2words` python library. After receiving valuable feedback I started working on some improvements. I really thought I could update it in a day, but days turned into weeks. Well, I've released an update with v0.1.0.
# What’s New in v0.1.0?
Expanded Features:
More Contexts Handled:
Quantities: "5 m/s" is now "five meter per second". Used the `unit_parse` library (which also uses `pint` under the hood) to achieve this.
Currencies: "$3.25" converts to "three dollars and twenty five cents".
Exponential Notation: "3e8" becomes "three times ten to the power of eight".
Fractions: "1/2" converts to "one over two". Also preprocessed to avoid datetime format (dd/mm/yyyy) confusion with the mathematical division sign.
Test Cases:
Added 26 new test cases with edge cases\~
I also added docstrings for better understanding!
# Target Audience:
Mainly me. But I was really happy to see that it was positively received last time! The main use case of this library is for data preprocessing tasks for applications such as
/r/Python
https://redd.it/1i5apa9
Hello everyone!
A couple of weeks ago I shared my first ever python package MathSpell \- a context-aware number-to-word conversion library built on the `spaCy` and `num2words` python library. After receiving valuable feedback I started working on some improvements. I really thought I could update it in a day, but days turned into weeks. Well, I've released an update with v0.1.0.
# What’s New in v0.1.0?
Expanded Features:
More Contexts Handled:
Quantities: "5 m/s" is now "five meter per second". Used the `unit_parse` library (which also uses `pint` under the hood) to achieve this.
Currencies: "$3.25" converts to "three dollars and twenty five cents".
Exponential Notation: "3e8" becomes "three times ten to the power of eight".
Fractions: "1/2" converts to "one over two". Also preprocessed to avoid datetime format (dd/mm/yyyy) confusion with the mathematical division sign.
Test Cases:
Added 26 new test cases with edge cases\~
I also added docstrings for better understanding!
# Target Audience:
Mainly me. But I was really happy to see that it was positively received last time! The main use case of this library is for data preprocessing tasks for applications such as
/r/Python
https://redd.it/1i5apa9
Reddit
From the Python community on Reddit: My first python package - MathSpell. Convert numbers to words contextually.
Explore this post and more from the Python community
Problem Understanding Django-allauth's headless social login ( Skill Issue)
I'm trying to implement
/r/django
https://redd.it/1i5ugnb
I'm trying to implement
django-allauth and learn about its headless URLs for social login and implement it django-ninja. However, when following the social login section of the documentation, I keep getting a 409 response. Can someone guide me in the right direction?/r/django
https://redd.it/1i5ugnb
Reddit
From the django community on Reddit
Explore this post and more from the django community
Where can I learn complete django from the basics ??
Hey , I am new to programming with a basic syntax knowledge of python, what should I do now to learn django. I need sort of a roadmap on the topics and the concepts.It would be great if you guys suggest me few.
/r/django
https://redd.it/1i5m139
Hey , I am new to programming with a basic syntax knowledge of python, what should I do now to learn django. I need sort of a roadmap on the topics and the concepts.It would be great if you guys suggest me few.
/r/django
https://redd.it/1i5m139
Reddit
From the django community on Reddit
Explore this post and more from the django community
Flask - Hosting - Requests
Hey, I am currently using a simple Flask app with a basic database connection to store various inputs (spread across 5 tables). The app also includes an admin login with user authentication and database queries for logging in.
The app is hosted on a VPS with 2 vCores and 2GB of RAM using Docker, Nginx, and Gunicorn.
This project originated during my studies and is now being used for the first time. Approximately 200 requests (in the worst case, simultaneously) are expected.
I would like to test how many requests the server can handle and determine whether 2 vCores and 2GB of RAM are sufficient for handling \~200 requests. I’ve noticed there are various tools for load testing, but since the VPS is hosted by a third-party provider, I would need to request permission before conducting such tests (even if the load is minimal).
Perhaps I am overthinking this, as 200 requests might not actually be a significant load at all ? If you need any additional information, feel free to ask, I didn’t want to go into every tiny detail here.
Thanks for taking the time to read this!
/r/flask
https://redd.it/1i5pcgv
Hey, I am currently using a simple Flask app with a basic database connection to store various inputs (spread across 5 tables). The app also includes an admin login with user authentication and database queries for logging in.
The app is hosted on a VPS with 2 vCores and 2GB of RAM using Docker, Nginx, and Gunicorn.
This project originated during my studies and is now being used for the first time. Approximately 200 requests (in the worst case, simultaneously) are expected.
I would like to test how many requests the server can handle and determine whether 2 vCores and 2GB of RAM are sufficient for handling \~200 requests. I’ve noticed there are various tools for load testing, but since the VPS is hosted by a third-party provider, I would need to request permission before conducting such tests (even if the load is minimal).
Perhaps I am overthinking this, as 200 requests might not actually be a significant load at all ? If you need any additional information, feel free to ask, I didn’t want to go into every tiny detail here.
Thanks for taking the time to read this!
/r/flask
https://redd.it/1i5pcgv
Reddit
From the flask community on Reddit
Explore this post and more from the flask community
XSS in django-allauth <0.63.6 when using Facebook provider with js_sdk method
https://stsewd.dev/posts/xss-in-django-allauth-fb-provider/
/r/django
https://redd.it/1i5v8bv
https://stsewd.dev/posts/xss-in-django-allauth-fb-provider/
/r/django
https://redd.it/1i5v8bv
Santos Gallegos
XSS in django-allauth <0.63.6
Details about a cross-site scripting vulnerability that I reported to django-allauth.
django course
would you guys suggest me the best free course for learning django for someone who has worked with laravel before
/r/django
https://redd.it/1i640y9
would you guys suggest me the best free course for learning django for someone who has worked with laravel before
/r/django
https://redd.it/1i640y9
Reddit
From the django community on Reddit
Explore this post and more from the django community
Tuesday Daily Thread: Advanced questions
# Weekly Wednesday Thread: Advanced Questions 🐍
Dive deep into Python with our Advanced Questions thread! This space is reserved for questions about more advanced Python topics, frameworks, and best practices.
## How it Works:
1. **Ask Away**: Post your advanced Python questions here.
2. **Expert Insights**: Get answers from experienced developers.
3. **Resource Pool**: Share or discover tutorials, articles, and tips.
## Guidelines:
* This thread is for **advanced questions only**. Beginner questions are welcome in our [Daily Beginner Thread](#daily-beginner-thread-link) every Thursday.
* Questions that are not advanced may be removed and redirected to the appropriate thread.
## Recommended Resources:
* If you don't receive a response, consider exploring r/LearnPython or join the [Python Discord Server](https://discord.gg/python) for quicker assistance.
## Example Questions:
1. **How can you implement a custom memory allocator in Python?**
2. **What are the best practices for optimizing Cython code for heavy numerical computations?**
3. **How do you set up a multi-threaded architecture using Python's Global Interpreter Lock (GIL)?**
4. **Can you explain the intricacies of metaclasses and how they influence object-oriented design in Python?**
5. **How would you go about implementing a distributed task queue using Celery and RabbitMQ?**
6. **What are some advanced use-cases for Python's decorators?**
7. **How can you achieve real-time data streaming in Python with WebSockets?**
8. **What are the
/r/Python
https://redd.it/1i656sb
# Weekly Wednesday Thread: Advanced Questions 🐍
Dive deep into Python with our Advanced Questions thread! This space is reserved for questions about more advanced Python topics, frameworks, and best practices.
## How it Works:
1. **Ask Away**: Post your advanced Python questions here.
2. **Expert Insights**: Get answers from experienced developers.
3. **Resource Pool**: Share or discover tutorials, articles, and tips.
## Guidelines:
* This thread is for **advanced questions only**. Beginner questions are welcome in our [Daily Beginner Thread](#daily-beginner-thread-link) every Thursday.
* Questions that are not advanced may be removed and redirected to the appropriate thread.
## Recommended Resources:
* If you don't receive a response, consider exploring r/LearnPython or join the [Python Discord Server](https://discord.gg/python) for quicker assistance.
## Example Questions:
1. **How can you implement a custom memory allocator in Python?**
2. **What are the best practices for optimizing Cython code for heavy numerical computations?**
3. **How do you set up a multi-threaded architecture using Python's Global Interpreter Lock (GIL)?**
4. **Can you explain the intricacies of metaclasses and how they influence object-oriented design in Python?**
5. **How would you go about implementing a distributed task queue using Celery and RabbitMQ?**
6. **What are some advanced use-cases for Python's decorators?**
7. **How can you achieve real-time data streaming in Python with WebSockets?**
8. **What are the
/r/Python
https://redd.it/1i656sb
Discord
Join the Python Discord Server!
We're a large community focused around the Python programming language. We believe that anyone can learn to code. | 412982 members
IP banning followup. My site is now being continuously scraped by robots.txt violating bots.
TL;DR: I need advice on:
How to implement a badbot honeypot.
How to implement an "are you human" check on account creation.
Any idea on why this is happening all of a sudden.
---
I posted a few days ago about banning a super racist IP, and implemented the changes. Since then there has been a wild amount of webscraping being done by a ton of IPs that are not displaying a proper user agent. I have no idea whether this is connected.
It may be that "Owler (ows.eu/owler)" is responsible, as it is the only thing that displays a proper useragent, and occationally checks Robots.txt, but the sheer numbers of bots hitting the site at the same time clearly violates the robots file, and I've since disallowed Owler's user agent, but it continues to check robots.txt.
These bots are almost all coming from "Hetzner Online GmbH" while the rest are all Tor exit nodes. I'm banning these IP ranges as fast as I can, but I think I need to automate it some how.
Does anyone have a good way to gather all the offending IP's without actually collecting normal user traffic? I'm tempted to just write a honeypot to collect robots.txt violating IP's, and just
/r/flask
https://redd.it/1i5d2gs
TL;DR: I need advice on:
How to implement a badbot honeypot.
How to implement an "are you human" check on account creation.
Any idea on why this is happening all of a sudden.
---
I posted a few days ago about banning a super racist IP, and implemented the changes. Since then there has been a wild amount of webscraping being done by a ton of IPs that are not displaying a proper user agent. I have no idea whether this is connected.
It may be that "Owler (ows.eu/owler)" is responsible, as it is the only thing that displays a proper useragent, and occationally checks Robots.txt, but the sheer numbers of bots hitting the site at the same time clearly violates the robots file, and I've since disallowed Owler's user agent, but it continues to check robots.txt.
These bots are almost all coming from "Hetzner Online GmbH" while the rest are all Tor exit nodes. I'm banning these IP ranges as fast as I can, but I think I need to automate it some how.
Does anyone have a good way to gather all the offending IP's without actually collecting normal user traffic? I'm tempted to just write a honeypot to collect robots.txt violating IP's, and just
/r/flask
https://redd.it/1i5d2gs
Reddit
From the flask community on Reddit
Explore this post and more from the flask community
is ReactJS necessary ?
I have build many projects in Django, but in old school way like simply django as backend and html,css,js as frontend, but for good scalability ( for not having any trouble like facebook ghost message) i need to learn react, but the doc is so extensive and confusing for me right now.
so please suggest me how can i cope up with this, and let say i able to learn react then how i am able to connect by django with react.
i'll be waiting for your valuable suggestions .
Thank You
/r/django
https://redd.it/1i5tgtq
I have build many projects in Django, but in old school way like simply django as backend and html,css,js as frontend, but for good scalability ( for not having any trouble like facebook ghost message) i need to learn react, but the doc is so extensive and confusing for me right now.
so please suggest me how can i cope up with this, and let say i able to learn react then how i am able to connect by django with react.
i'll be waiting for your valuable suggestions .
Thank You
/r/django
https://redd.it/1i5tgtq
Reddit
From the django community on Reddit
Explore this post and more from the django community
Magnetron is a minimalist machine learning framework built entirely from scratch.
What My Project Does
Magnetron is a minimalist machine learning framework built entirely from scratch. It’s meant to be to PyTorch what MicroPython is to CPython—compact, efficient, and easy to hack on. Despite having only 48 operators at its core, Magnetron supports cutting-edge ML features such as multithreading with dynamic scaling. It automatically detects and uses the most optimal vector runtime (SSE, AVX, AVX2, AVX512, and various ARM variants) to ensure performance across different CPU architectures, all meticulously hand-optimized. We’re actively working on adding more high-impact examples, including LLaMA 3 inference and a simple NanoGPT training loop.
GitHub: https://github.com/MarioSieg/magnetron
Target Audience
• ML Enthusiasts & Researchers who want a lightweight, hackable framework to experiment with custom operators or specialized use cases.
• Developers on constrained systems or anyone seeking minimal overhead without sacrificing modern ML capabilities.
• Performance-conscious engineers interested in exploring hand-optimized CPU vectorization that adjusts automatically to your hardware.
Comparison
• PyTorch/TensorFlow: Magnetron is significantly lighter and easier to understand under-the-hood, making it ideal for experimentation and embedded systems. We don’t (yet) have the breadth of official libraries or the extensive community, but our goal is to deliver serious performance in a minimal package.
• Micro frameworks: While some smaller ML projects exist, Magnetron stands out by
/r/Python
https://redd.it/1i63rmk
What My Project Does
Magnetron is a minimalist machine learning framework built entirely from scratch. It’s meant to be to PyTorch what MicroPython is to CPython—compact, efficient, and easy to hack on. Despite having only 48 operators at its core, Magnetron supports cutting-edge ML features such as multithreading with dynamic scaling. It automatically detects and uses the most optimal vector runtime (SSE, AVX, AVX2, AVX512, and various ARM variants) to ensure performance across different CPU architectures, all meticulously hand-optimized. We’re actively working on adding more high-impact examples, including LLaMA 3 inference and a simple NanoGPT training loop.
GitHub: https://github.com/MarioSieg/magnetron
Target Audience
• ML Enthusiasts & Researchers who want a lightweight, hackable framework to experiment with custom operators or specialized use cases.
• Developers on constrained systems or anyone seeking minimal overhead without sacrificing modern ML capabilities.
• Performance-conscious engineers interested in exploring hand-optimized CPU vectorization that adjusts automatically to your hardware.
Comparison
• PyTorch/TensorFlow: Magnetron is significantly lighter and easier to understand under-the-hood, making it ideal for experimentation and embedded systems. We don’t (yet) have the breadth of official libraries or the extensive community, but our goal is to deliver serious performance in a minimal package.
• Micro frameworks: While some smaller ML projects exist, Magnetron stands out by
/r/Python
https://redd.it/1i63rmk
GitHub
GitHub - MarioSieg/magnetron: (WIP) A small but powerful, homemade PyTorch from scratch.
(WIP) A small but powerful, homemade PyTorch from scratch. - MarioSieg/magnetron
D Understanding predictive coding networks
Hi all,
I'm trying to understand predictive coding networks like described in Rao & Ballard.
So far I understand that training the network is done through setting the input (and output if training is supervised) and first modifying the activity of the neurons to reduce prediction errors, then modifying the synaptic weights.
What I don't understand is that it seems the activity of a hidden layer "r" seems to be a function of the difference between the prediction and the input (see figure 1.b), it seems implied here that `r` is the product of the transposed weights U^(T) and the prediction error which confuse me : I understand that we want to propagate the prediction error to the next layer, but how can we minimize (I - f(Ur)) if r = U^(T) (I - f(Ur))?
I think I still haven't fully grasped the overall architecture and would really appreciate if someone could help.
/r/MachineLearning
https://redd.it/1i6h40i
Hi all,
I'm trying to understand predictive coding networks like described in Rao & Ballard.
So far I understand that training the network is done through setting the input (and output if training is supervised) and first modifying the activity of the neurons to reduce prediction errors, then modifying the synaptic weights.
What I don't understand is that it seems the activity of a hidden layer "r" seems to be a function of the difference between the prediction and the input (see figure 1.b), it seems implied here that `r` is the product of the transposed weights U^(T) and the prediction error which confuse me : I understand that we want to propagate the prediction error to the next layer, but how can we minimize (I - f(Ur)) if r = U^(T) (I - f(Ur))?
I think I still haven't fully grasped the overall architecture and would really appreciate if someone could help.
/r/MachineLearning
https://redd.it/1i6h40i
ResearchGate
(PDF) Predictive Coding in the Visual Cortex: a Functional Interpretation of Some Extra-classical Receptive-field Effects
PDF | We describe a model of visual processing in which feedback connections from a higher- to a lower-order visual cortical area carry predictions of... | Find, read and cite all the research you need on ResearchGate
My First Big Django App - Blogino (Not Completed Yet)
Hey everyone,
I’ve been working on my first big Django project called Blogino, and I wanted to share my progress so far. It’s still a work in progress, but I’m excited to get feedback from the community!
https://github.com/MLankaoui/blogino
/r/djangolearning
https://redd.it/1i4ww7o
Hey everyone,
I’ve been working on my first big Django project called Blogino, and I wanted to share my progress so far. It’s still a work in progress, but I’m excited to get feedback from the community!
https://github.com/MLankaoui/blogino
/r/djangolearning
https://redd.it/1i4ww7o
GitHub
GitHub - MLankaoui/blogino
Contribute to MLankaoui/blogino development by creating an account on GitHub.
How much would you guys charge for this? (My first paid gig)
Friend’s business is gonna hire me to automate some admin work. Wants to automate getting their invoices for current day from all ~20 of their vendors portal then download and print them. Should save 30 minutes 3 times a week and he says his personal hourly rate is $60 so if I’m saving him $4500/year in his time assuming 50 working weeks out of the year, is $1000 a fair price to charge him? He’s getting his time back for a fraction of the cost and I’m getting $100/hr assuming roughly 10 hours of work.
/r/Python
https://redd.it/1i6iubh
Friend’s business is gonna hire me to automate some admin work. Wants to automate getting their invoices for current day from all ~20 of their vendors portal then download and print them. Should save 30 minutes 3 times a week and he says his personal hourly rate is $60 so if I’m saving him $4500/year in his time assuming 50 working weeks out of the year, is $1000 a fair price to charge him? He’s getting his time back for a fraction of the cost and I’m getting $100/hr assuming roughly 10 hours of work.
/r/Python
https://redd.it/1i6iubh
Reddit
From the Python community on Reddit: How much would you guys charge for this? (My first paid gig)
Posted by xXShadowAssassin69Xx - 146 votes and 57 comments