luajit

    1

    1答えて

    torchnet compatibilityを追加するために、パラレルデータローダーをtorch-dataframeに追加しようとしています。基本的なバッチがスレッド 外にロードされている バッチがシリアル化され、バッチがデシリアライズされたスレッドでは、スレッド に送信され、変換されます。私はそのtnt.ParallelDatasetIteratorとchanged itを使用しましたバッチデー

    1

    1答えて

    したがって、LuaまたはLuaJITを使用しているかどうかを動的に検出し、依存するテーブルまたはcstructを作成するモジュールを作成しようとしています。 Caratにメタテーブルを追加することはできないので、私は構造体内に_mという配列を持っています。 関連するコードのスニペットを示します。下のGitリポジトリにリンクします。ここ local mat4 = {} local mat4_mt

    0

    1答えて

    dir_1という1つのディレクトリに約5つのファイル(a.lua、b.lua、c.lua、d.lua、e.lua)があります。 dir_1にすべてのファイルに対して1つのオブジェクトファイルを作成できますか? dir_1ファイルを他のディレクトリに入れたいと思います。そうする方法は何か?ありがとう。

    3

    1答えて

    が私のコードです: test_tab1={} test_tab2={} actual={} actual.nest={} actual.nest.a=10 test_tab1=actual.nest print("test_tab1.a:" .. test_tab1.a) -- prints test_tab1.a equal to 10 actual.nest.a=20 te

    -1

    2答えて

    私はこのようmath.hの機能tanを呼び出そうとしました(直接宣言をコピー)し、それが動作: local ffi = require("ffi") ffi.cdef[[ double tan(double x); ]] print(ffi.C.tan(45)) しかし、私は同じようtime.hの機能localtimeを呼び出すしようとしたとき: local ffi = req

    1

    1答えて

    からのエラーローディングモジュール「libpaths」私はLUA 5.2、トーチバージョン7、Ubuntuのバージョン14.04インストール済みの信頼できる を持って、私は次のコード を実行しようとしています+++++++ +++++++++++++++コード++++++++++++++++++++++++++++++++++++++++++++ require 'neuralconvo' req

    1

    1答えて

    私のC++アプリケーションにLuaスクリプトをロードして実行しようとしています。 私はLuaJITを使ってFFIライブラリを利用することに決めました。 しかし、私は私のLuaスクリプトは、私は私のC++のコードで定義された関数のシンボルを見ることができないと私は私のアプリを実行しているときにこのエラーが発生します。この奇妙な問題があります。 未定義のシンボル:test_func_a以下 ですが私の

    0

    1答えて

    私はluajit ffiライブラリを使ってCライブラリ関数waitpidを呼び出しています。 しかし、ステータス結果のエンコーディングに適切な仕様が見つかりません。私が見つけた唯一のドキュメントは、純粋なluaで書くことを好むCマクロ関数です。 これらのマクロを定義しているヘッダーファイルを簡単に見てみましょう。シンプルではありませんが、他のマクロを参照する他のマクロを参照してください。 お手伝い

    3

    1答えて

    トーチ内のニューラルネットワークの内部ニューロンにアクセスする簡単な方法は何ですか? 私はnn torch7のライブラリを使って多層ニューラルネットワークを訓練しました。いくつかの入力がネットワークに転送されるときに、特定の内部ニューロンからの出力値が何であるかを知りたい、または手動で出力を変更したい。 これらは可能ですか?そうであれば、すでに訓練され保存されているネットワークのための簡単なソリュ

    5

    1答えて

    私はいくつかのcppファイルを持っており、FFIを使ってそれらをLuaJitと組み合わせたいと思っています。 しかし、問題は、私がFFIがそれらにアクセスすることを可能にするために、ほぼすべての機能にextern "c"シンボルを追加する必要があることです。 これを行うための簡単な方法はありますか?