templateの特殊化って、クラスのあるメンバ関数だけに使うことはできますか?

template<typename T>
class hoge
{
public :
void foo(T t) ;
void bar(T t) ;
//......

} ;

//ここでhoge::fooだけを特殊化したい、あとのメンバ関数はテンプレートに任せたい。