Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/CodingWithLewis/MemeGenerator
/ functions
Functions
55 in github.com/CodingWithLewis/MemeGenerator
⨍
Functions
55
◇
Types & classes
13
↓ 6 callers
Function
send_to_logs
(log, log_area, completed=None)
main.py:19
↓ 3 callers
Function
get_news_article
(url)
scraper/get_news_source.py:4
↓ 2 callers
Function
convert_to_base_64_string
(image: bytes)
utils/image.py:14
↓ 2 callers
Function
different_scenarios
( meme_information: MemeInformation, relevant_meme_history: str, news_information: str )
utils/llm_queries.py:56
↓ 2 callers
Function
retrieve_relevant_meme
(meme_description: str)
data/datafetch.py:16
↓ 1 callers
Function
add_captions_to_image
(boxes: List[FinalMetaphorImageLabel], original_image: bytes)
utils/image.py:51
↓ 1 callers
Function
check_if_exists
(meme, container)
scraper/save_images.py:72
↓ 1 callers
Function
clear_unsuccessful_db_entries
(db)
scraper/get_meme_data.py:20
↓ 1 callers
Function
create_meme_based_off_news
(news: str, image: str)
utils/llm_queries.py:292
↓ 1 callers
Function
create_metaphor_labels
( boxes: List[Owlv2Classification], initial_image, metaphor_list: list[str], news_information:
utils/llm_queries.py:149
↓ 1 callers
Function
create_upload_file
(image: bytes, news_url: str, log_area)
main.py:25
↓ 1 callers
Function
detect_objects
(image)
tests/testing.py:11
↓ 1 callers
Function
detect_objects_in_image
( image: bytes, items_to_detect: List[str] )
utils/llm_queries.py:91
↓ 1 callers
Function
download_and_save_image
(session, meme_entry_id, image_link)
scraper/save_images.py:35
↓ 1 callers
Function
fetch
(session: ClientSession, url: str, proxies, retries=3, backoff_factor=0.5)
scraper/image_downloader.py:64
↓ 1 callers
Function
fetch
(session: ClientSession, url: str, proxies, retries=3, backoff_factor=0.5)
scraper/downloadimages.py:60
↓ 1 callers
Function
get_existing_meme_urls
(db)
scraper/get_meme_data.py:25
↓ 1 callers
Function
get_file_extension
(url)
scraper/image_downloader.py:89
↓ 1 callers
Function
get_image_caption_from_llm
(image: str)
utils/llm_queries.py:212
↓ 1 callers
Function
get_image_links
(page, url)
scraper/get_meme_data.py:29
↓ 1 callers
Function
get_news_meme
(url: str, image: bytes)
video.py:6
↓ 1 callers
Function
get_size
(start_path)
tests/packages.py:4
↓ 1 callers
Function
limited_process_batch
(session, batch, pbar)
scraper/save_images.py:144
↓ 1 callers
Function
main
()
scraper/image_downloader.py:131
↓ 1 callers
Function
main
()
scraper/save_images.py:99
↓ 1 callers
Function
main
()
scraper/downloadimages.py:136
↓ 1 callers
Function
main
()
scraper/knowyourmeme.py:9
↓ 1 callers
Function
main
()
scraper/template_images.py:38
↓ 1 callers
Function
process_batch
(session, batch, pbar)
scraper/save_images.py:54
↓ 1 callers
Function
process_images_concurrently
(meme_images: List[MemeImage], session: Session)
scraper/captioner.py:68
↓ 1 callers
Function
process_meme
(meme: MemeLink, pbar: tqdm, client_session: ClientSession)
scraper/image_downloader.py:122
↓ 1 callers
Function
process_meme
(meme, pbar, session)
scraper/downloadimages.py:115
↓ 1 callers
Function
process_photo_link
(photo_link: str, meme_id: str, session: ClientSession)
scraper/image_downloader.py:95
↓ 1 callers
Function
process_photo_link
(photo_link, meme_id, session)
scraper/downloadimages.py:100
↓ 1 callers
Function
run_lmql_test
()
test.py:6
↓ 1 callers
Function
save_image_to_database
(session, meme_entry_id, source_url, blob_url)
scraper/save_images.py:31
↓ 1 callers
Function
scrape_image
(url, session)
scraper/image_downloader.py:81
↓ 1 callers
Function
scrape_image
(url, session)
scraper/downloadimages.py:74
↓ 1 callers
Function
scrape_page
(url)
scraper/get_meme_data.py:59
↓ 1 callers
Function
scrape_urls
(urls, batch_size=100)
scraper/get_meme_data.py:110
↓ 1 callers
Function
upload_to_azure
(content, service_client: BlobServiceClient, container_name: str, meme_id: str, file
scraper/image_downloader.py:51
↓ 1 callers
Function
upload_to_azure
(content, service_client: BlobServiceClient, container_name: str, meme_id: str, filename: str)
scraper/downloadimages.py:47
↓ 1 callers
Function
worker
(queue)
scraper/get_meme_data.py:103
Function
azure_blob_check
(meme_id, file_name)
scraper/image_downloader.py:36
Function
azure_blob_check
(meme_id, file_name)
scraper/downloadimages.py:35
Function
create_bounding_box_in_image
( image: bytes, box_coords: conlist(int, min_length=4, max_length=4) )
utils/image.py:25
Function
create_meme_caption
()
utils/llm_queries.py:248
Function
fetch_and_process_meme
(meme: MemeEntry)
scraper/template_images.py:16
Function
get_type_of_humor
(base64_image)
utils/llm_queries.py:117
Function
image_2_b64
(image)
utils/image.py:18
Function
process_meme_file_batch
(batch, non_used_memes, container, pbar)
scraper/save_images.py:85
Function
read_image
(meme: MemeImage, session: Session)
scraper/captioner.py:35
Function
read_image_locally
(meme: MemeImage, session: Session, reader: easyocr.Reader)
scraper/captioner.py:52
Function
upload_action
()
scraper/image_downloader.py:55
Function
upload_action
()
scraper/downloadimages.py:51