#pragma once
#include "../utils/common.h"
#include "Net.h"

class Msl {
public:
    Net *net;

    Msl();

    virtual bool load(const std::string &netDir);
    virtual void bindResources(Resource *resEncoded, Resource *resDepths, Resource *resColors);
    virtual bool infer();
    virtual void dispose();
};