darkflow
webdriver
Our great sponsors
darkflow | webdriver | |
---|---|---|
2 | 6 | |
6,126 | 189 | |
- | 2.1% | |
0.0 | 4.7 | |
6 months ago | 18 days ago | |
Python | Haskell | |
GNU General Public License v3.0 only | BSD 3-clause "New" or "Revised" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
darkflow
-
FOSS self-hosted image-to-text gpu accelerated object recognition ? Is there anything on the table yet ?
https://github.com/amusi/awesome-object-detection https://mmdetection.readthedocs.io/en/latest/index.html https://github.com/thtrieu/darkflow https://github.com/OlafenwaMoses/ImageAI https://github.com/dmlc/gluon-cv https://github.com/aim-uofa/AdelaiDet/ https://github.com/aim-uofa/AdelaiDet/blob/master/configs/FCOS-Detection/README.md https://github.com/wizyoung/YOLOv3_TensorFlow
-
Does the Haskell client for Selenium still work?
You could already tell from my earlier comment, but I don't think Python is a good language, for anything really. It is used for AI so that today's hardware performs like hardware we had twenty years ago: https://github.com/thtrieu/darkflow/issues/904 Python code has slow execution speed. It is not always the Selenium which is slow. sometimes we need to look at code we are using. And Python is always the slowest programming language out there in terms of performance. It's also just a stupid language that annoys me and it's the same with other people: https://medium.com/nerd-for-tech/python-is-a-bad-programming-language-2ab73b0bda5 With Python, I find it a bit too easy to write sloppy code. Haskell on the other hand really forces you to break the problem done and abstract out reusable code. That's not to say that you can't write nice code in Python, just that Haskell doesn't let you get away with doing a lot of stupid stuff. This is equally important for Selenium.
webdriver
-
Web scraping library
Here's a slightly different solution which could work: this Haskell library for Selenium works fine - I've used it. You could navigate to the page using Selenium and whatever supported browser you like (Chrome, Firefox, Edge etc.) and then evaluate a Javascript snippet on the page, via the Selenium API, to retrieve the value you want. One potential advantage of this is it'll work on highly Javascript-dependent pages.
-
Does the Haskell client for Selenium still work?
Also, we tried to update the webdriver 4 years ago and were not met with much enthusiasm: https://github.com/kallisti-dev/hs-webdriver/pull/144
-
Need help with webdriver
There is an attempt to get it updated, but I don't know how usable it is.
-
Webscraping - Wait for data to load
You can use selenium with Haskell using webdriver.
What are some alternatives?
saliency - Framework-agnostic implementation for state-of-the-art saliency methods (XRAI, BlurIG, SmoothGrad, and more).
StrictCheck - Keep your laziness in check!
awesome-object-detection - Awesome Object Detection based on handong1587 github: https://handong1587.github.io/deep_learning/2015/10/09/object-detection.html
fitspec - refine properties for testing Haskell programs
resnet1d - PyTorch implementations of several SOTA backbone deep neural networks (such as ResNet, ResNeXt, RegNet) on one-dimensional (1D) signal/time-series data.
titan - Testing Infrastructure for Temporal AbstractioNs
YOLOv3_TensorFlow - Complete YOLO v3 TensorFlow implementation. Support training on your own dataset.
quicktest
gluon-cv - Gluon CV Toolkit
http-mock - HTTP mocking and expectations library for Haskell
yolo-tf2 - yolo(all versions) implementation in keras and tensorflow 2.x
bdd - A domain-specific language for testing programs using Behavior-Driven Development (BDD) process in Haskell