Cache
Cache
によってGain
の計算結果をキャッシュするGain
を生成できる.
use autd3::prelude::*;
use autd3::gain::Cache;
fn main() {
let _ =
Cache::new(Null::new());
}
#include<autd3.hpp>
#include <autd3/gain/cache.hpp>
int main() {
using namespace autd3;
gain::Cache(Null{});
return 0; }
using AUTD3Sharp.Gain;
new Cache(new Null());
from pyautd3 import Null
from pyautd3.gain import Cache
Cache(Null())
NOTE: 当然ながら,
Cache
は計算処理が重いGain
に対してのみ有効なため, 実際にはNull
をキャッシュする意味はない. 使用時は必ずベンチマークを取ること.