Comments (6)
Yes that could make a bit more sense. Call me a python noob but I don't really understand @AbstractMethod yet. Can you enlighten?
from staintools.
I'm on it
from staintools.
Maybe issue should be labelled as a discussion then. By no means I am a specialist. Let me attempt to describe with an example, maybe that would make more sense 💃 However, I can be very wrong
Take Edward for example.. There for each model you have Inference class, however there are just as many inference types as there are models, and you can flexibly glue these together with common sense applied of course. Behind all inference classes, there is a metaclass inference, that implements basic/essential methods, that will be used by all the specific inference types, such as variable initialisation, building a graph and computing. All specific inference types will inherit from that metaclass inference, and will therefore have basic methods already implemented, will have structure enforced upon them, and can be easily plugged in as part of the whole package.
from staintools.
Yes we should do this. Shall I do or are you keen?
from staintools.
Ok I made a develop branch and have attempted to implement this. Do you want to have a look and if you're happy we'll merge :)
from staintools.
Awesome! Just ran on mine, Im sure you've tested it already anyways! I got lost in branches, merge and I will pull from your repo master branch 🤕
from staintools.
Related Issues (20)
- ModuleNotFoundError after installation HOT 3
- Make `pip install` great again (2) pip install documentation? HOT 1
- Floating point exception (core dumped) HOT 13
- Negative optical density issue HOT 1
- About stain normalization speed..... HOT 1
- Principal Eigen vectors inversion, based on the principal eigen vector HOT 5
- Pip install broken HOT 7
- AssertionError: Negative optical density. HOT 10
- The software stops when have a empty tissue image when I tried to process hundreds of images HOT 3
- AttributeError: module 'staintools' has no attribute 'BrightnessStandardizer' HOT 2
- Copyright and usage question HOT 2
- ModuleNotFoundError after installation HOT 1
- Failed building wheel for spams HOT 1
- numpy.linalg.LinAlgError when calling transform HOT 2
- bad_array_new_length via vahadane/macenko on very large image
- MultiProcessing HOT 3
- omp_set_nested routine deprecated, please use omp_set_max_active_levels instead.
- GPU accelerate?
- Question about Normalization for Immunohistochemical Stainings
- Problem of using StainTools for a tensor input
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from staintools.