Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Training files missing #9

Open
orkhannotdev opened this issue Dec 8, 2024 · 1 comment
Open

Training files missing #9

orkhannotdev opened this issue Dec 8, 2024 · 1 comment

Comments

@orkhannotdev
Copy link

orkhannotdev commented Dec 8, 2024

Hi Guys, thank you for your work and release!
I'm trying to proceed to training on my own 3D model and I'm doing it on Google Colab. While I've followed exactly everything in installation guides I get an error indicating that I don't have the files mentioned in includes in this code (TensorViewBind.h):

#pragma once
#include <tensorview/pybind_utils.h>
#include <tensorview/profile/all.h>
#include <limits>
#include <tensorview/cuda/nvrtc.h>
#include <tensorview/gemm/core/nvrtc_bases.h>
#include <tensorview/gemm/core/params.h>
#include <tensorview/gemm/core/nvrtc_params.h>
#include <cxxabi.h>
#include <common/TensorView.h>
#include <common/PyBind11.h>
namespace tensorview_bind {
using TensorView = common::TensorView;
using PyBind11 = common::PyBind11;
struct TensorViewBind {
  
  static void hello();
  /**
   * @param params 
   */
  static void run_nvrtc_conv_kernel(tv::gemm::ConvParams params);
  /**
   * @param params 
   */
  static void run_nvrtc_gemm_kernel(tv::gemm::GemmParams params);
  /**
   * @param module_ 
   */
  static void bind_enums(pybind11::module_ module_);
  /**
   * @param module_ 
   */
  static void bind_nvrtc_params(pybind11::module_ module_);
  /**
   * @param module_ 
   */
  static void bind_gemm_algo_desp(pybind11::module_ module_);
  /**
   * @param module_ 
   */
  static void bind_conv_algo_desp(pybind11::module_ module_);
  /**
   * @param module_ 
   */
  static void bind_conv_params(pybind11::module_ module_);
  /**
   * @param module_ 
   */
  static void bind_gemm_params(pybind11::module_ module_);
  /**
   * @param m 
   */
  static void bind_tensorview(pybind11::module_ m);
};
} // namespace tensorview_bind


I have checked the directories and turns out I really don't have them installed. I tried to reinstall the tensorview but these files are still not being installed. I tried to find files from the internet and upload files manually but there are literally a lot of different versions of same files. For example I found 3 different versions of pybind_utils.h . I'm stuck here and would appreciate your help. The best would if you could provide access to correct version of these files that will help me proceed with my training.

Thanks in advance!

@yhyang-myron
Copy link
Member

Hi, thanks for your interest in our work!
Unfortunately, we haven't tried running the code on Google Colab. Has anyone else been able to assist this?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants